diff --git a/nezha-fronted/src/assets/css/font/iconfont.eot b/nezha-fronted/src/assets/css/font/iconfont.eot index d2441ded8..1dae9a817 100644 Binary files a/nezha-fronted/src/assets/css/font/iconfont.eot and b/nezha-fronted/src/assets/css/font/iconfont.eot differ diff --git a/nezha-fronted/src/assets/css/font/iconfont.svg b/nezha-fronted/src/assets/css/font/iconfont.svg index b27b9f0a5..095be3f09 100644 --- a/nezha-fronted/src/assets/css/font/iconfont.svg +++ b/nezha-fronted/src/assets/css/font/iconfont.svg @@ -20,6 +20,9 @@ Created by iconfont /> + + + @@ -71,9 +74,6 @@ Created by iconfont - - - diff --git a/nezha-fronted/src/assets/css/font/iconfont.ttf b/nezha-fronted/src/assets/css/font/iconfont.ttf index 325fb7f9d..982938476 100644 Binary files a/nezha-fronted/src/assets/css/font/iconfont.ttf and b/nezha-fronted/src/assets/css/font/iconfont.ttf differ diff --git a/nezha-fronted/src/assets/css/font/iconfont.woff b/nezha-fronted/src/assets/css/font/iconfont.woff index 4344d6ee9..564b2fcb2 100644 Binary files a/nezha-fronted/src/assets/css/font/iconfont.woff and b/nezha-fronted/src/assets/css/font/iconfont.woff differ diff --git a/nezha-fronted/src/assets/css/font/iconfont.woff2 b/nezha-fronted/src/assets/css/font/iconfont.woff2 index 57450b8ed..c3f1604af 100644 Binary files a/nezha-fronted/src/assets/css/font/iconfont.woff2 and b/nezha-fronted/src/assets/css/font/iconfont.woff2 differ diff --git a/nezha-fronted/src/assets/css/nzIcon.css b/nezha-fronted/src/assets/css/nzIcon.css index b8fd9b520..6182e43d1 100644 --- a/nezha-fronted/src/assets/css/nzIcon.css +++ b/nezha-fronted/src/assets/css/nzIcon.css @@ -1,10 +1,10 @@ @font-face {font-family: "nz-icon"; - src: url('font/iconfont.eot?t=1608017748786'); /* IE9 */ - src: url('font/iconfont.eot?t=1608017748786#iefix') format('embedded-opentype'), /* IE6-IE8 */ - url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'), - url('font/iconfont.woff?t=1608017748786') format('woff'), - url('font/iconfont.ttf?t=1608017748786') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */ - url('font/iconfont.svg?t=1608017748786#nz-icon') format('svg'); /* iOS 4.1- */ + src: url('font/iconfont.eot?t=1609397008753'); /* IE9 */ + src: url('font/iconfont.eot?t=1609397008753#iefix') format('embedded-opentype'), /* IE6-IE8 */ + url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'), + url('font/iconfont.woff?t=1609397008753') format('woff'), + url('font/iconfont.ttf?t=1609397008753') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */ + url('font/iconfont.svg?t=1609397008753#nz-icon') format('svg'); /* iOS 4.1- */ } .nz-icon { @@ -15,6 +15,10 @@ -moz-osx-font-smoothing: grayscale; } +.nz-icon-overview-endpoint:before { + content: "\e6eb"; +} + .nz-icon-unlock:before { content: "\e6e9"; } @@ -83,10 +87,6 @@ content: "\e6ba"; } -.nz-icon-overview-endpoint:before { - content: "\e6c3"; -} - .nz-icon-overview-alert:before { content: "\e6c1"; } diff --git a/nezha-fronted/src/components/common/alert/alertMessageTable.vue b/nezha-fronted/src/components/common/alert/alertMessageTable.vue index 4fa310488..31cba4354 100644 --- a/nezha-fronted/src/components/common/alert/alertMessageTable.vue +++ b/nezha-fronted/src/components/common/alert/alertMessageTable.vue @@ -355,6 +355,8 @@ viewAssetState: false, scrollbarWrap: null, + delFlag:false, + tableDataInitNum:0, } }, computed: { @@ -636,6 +638,7 @@ deleteMessage() { this.$refs.remarkForm.validate(valid => { if (valid) { + this.delFlag=true; this.$emit('deleteMessage',this.deleteBox,()=>{ this.deleteBox.ids=[]; bus.$emit("alert-message-change") @@ -785,6 +788,10 @@ tableDataSort(item){ this.$emit('tableDataSort',item); }, + pageNo(val) { + this.pageObj.pageNo = val; + this.getTableData(); + }, // label tooltip是否显示 labelToolTipDis(labelType){ switch(labelType){ @@ -844,6 +851,23 @@ }, immediate: true, deep:true, + }, + tableData: { + deep: true, + handler(n) { + if (n.length === 0 && this.pageObj.pageNo > 1) { + this.pageNo(this.pageObj.pageNo-1); + } + if(!this.delFlag){ + this.$refs.alertListTable.bodyWrapper.scrollTop = 0 + } + this.tableDataInitNum++;//因为异步加载的问题导致该表格加载三次 只有最后一次是稳定 故只有第三次是去除是否删除的标记 + if(this.tableDataInitNum===2){ + this.tableDataInitNum=0; + this.delFlag=false; + } + } + } }, mounted() { diff --git a/nezha-fronted/src/components/common/bottomBox/tabs/alertMessageTab.vue b/nezha-fronted/src/components/common/bottomBox/tabs/alertMessageTab.vue index 75e5b2150..583e556ab 100644 --- a/nezha-fronted/src/components/common/bottomBox/tabs/alertMessageTab.vue +++ b/nezha-fronted/src/components/common/bottomBox/tabs/alertMessageTab.vue @@ -715,6 +715,14 @@ this.getAlertList(); } }, + tableData: { + deep: true, + handler(n) { + if (n.length === 0 && this.pageObj.pageNo > 1) { + this.pageNo(this.pageObj.pageNo-1); + } + } + } }, created(){ //是否存在分页缓存 diff --git a/nezha-fronted/src/components/common/deleteButton.vue b/nezha-fronted/src/components/common/deleteButton.vue index 6105dc4e6..707a842b1 100644 --- a/nezha-fronted/src/components/common/deleteButton.vue +++ b/nezha-fronted/src/components/common/deleteButton.vue @@ -25,6 +25,7 @@ cancelButtonText: this.$t("tip.no"), type: 'warning' }).then(() => { + this.$emit('before'); let params=this.filterParam(); this.$delete(this.api+params).then(response => { if (response.code === 200) { diff --git a/nezha-fronted/src/components/common/rightBox/accountBox.vue b/nezha-fronted/src/components/common/rightBox/accountBox.vue index 201eec755..d7b1f86c8 100644 --- a/nezha-fronted/src/components/common/rightBox/accountBox.vue +++ b/nezha-fronted/src/components/common/rightBox/accountBox.vue @@ -339,7 +339,7 @@ left: -120px; } .passwordChange{ - margin-left: 30px; - width: calc(100% - 30px); + margin-left: 30px !important; + width: calc(100% - 30px) !important; } diff --git a/nezha-fronted/src/components/page/alert/config.vue b/nezha-fronted/src/components/page/alert/config.vue index fae4ac7ea..77391157b 100644 --- a/nezha-fronted/src/components/page/alert/config.vue +++ b/nezha-fronted/src/components/page/alert/config.vue @@ -48,7 +48,7 @@ - + @@ -289,6 +289,7 @@ viewAsset: false, searchTime: bus.getTimezontDateRange(), scrollbarWrap: null, + delFlag:false, } }, methods: { @@ -307,6 +308,7 @@ closeRightBox(refresh) { this.rightBox.show = false; if (refresh) { + this.delFlag=true; this.getTableData(); } }, @@ -318,6 +320,7 @@ }).then(() => { this.$delete("alert/rule?ids=" + u.id).then(response => { if (response.code === 200) { + this.delFlag=true; this.$message({type: 'success', message: this.$t("tip.deleteSuccess")}); this.getTableData(); } else { @@ -503,6 +506,19 @@ this.bottomBox.ruleDetail = this.convertToDetail(n); } }, + tableData: { + deep: true, + handler(n) { + if (n.length === 0 && this.pageObj.pageNo > 1) { + this.pageNo(this.pageObj.pageNo-1); + } + if(!this.delFlag){ // 不是删除时回到顶部 + this.$refs.alertRuleTable.bodyWrapper.scrollTop = 0 + }else{ + this.delFlag=false; + } + } + } }, beforeDestroy() { bus.$off("alert-rule-list-change"); diff --git a/nezha-fronted/src/components/page/alert/list.vue b/nezha-fronted/src/components/page/alert/list.vue index 46fccc799..d1682fbd6 100644 --- a/nezha-fronted/src/components/page/alert/list.vue +++ b/nezha-fronted/src/components/page/alert/list.vue @@ -691,6 +691,14 @@ showSubList(n) { this.$bottomBoxWindow.showSubListWatch(vm, n); }, + tableData: { + deep: true, + handler(n) { + if (n.length === 0 && this.pageObj.pageNo > 1) { + this.pageNo(this.pageObj.pageNo-1); + } + } + } }, created(){ //是否存在分页缓存 diff --git a/nezha-fronted/src/components/page/asset/asset.vue b/nezha-fronted/src/components/page/asset/asset.vue index df9015759..c6675a8f2 100644 --- a/nezha-fronted/src/components/page/asset/asset.vue +++ b/nezha-fronted/src/components/page/asset/asset.vue @@ -21,7 +21,7 @@ - + @@ -388,11 +388,11 @@ idcId: '', idcIds: '' }, - assetPingSwitch: localStorage.getItem('nz-sys-asset-ping-switch'), tagKeys:[], - scrollbarWrap: null + scrollbarWrap: null, + delFlag:false, } }, computed:{ @@ -426,6 +426,24 @@ } } }, + tableData: { + deep: true, + handler(n) { + if (n.length === 0 && this.pageObj.pageNo > 1) { + this.pageNo(this.pageObj.pageNo-1); + }else if(n.length === 0 && this.pageObj.pageNo === 1){ + this.afterTableListChange(); + } + + if(!this.delFlag){ // 不是删除时回到顶部 + this.$refs.assetTable.bodyWrapper.scrollTop = 0 + }else{ + this.delFlag=false; + } + + + } + } }, methods: { fullScreen() { @@ -545,7 +563,8 @@ this.$delete("asset?ids=" + asset.id).then(response => { if (response.code === 200) { this.$message({duration: 2000, type: 'success', message: this.$t("tip.deleteSuccess")}); - this.afterTableListChange() + this.delFlag=true; + this.getTableData() } else { this.$message.error(response.msg); } @@ -583,7 +602,8 @@ this.rightBox.show = false; this.rightBox.batchShow = false; if (refresh) { - this.afterTableListChange() + this.delFlag=true; + this.getTableData() this.loadKeys(); } }, diff --git a/nezha-fronted/src/components/page/config/account.vue b/nezha-fronted/src/components/page/config/account.vue index f735aeb7e..7b7a6ebd1 100644 --- a/nezha-fronted/src/components/page/config/account.vue +++ b/nezha-fronted/src/components/page/config/account.vue @@ -31,7 +31,7 @@ class="nz-btn nz-btn-size-normal nz-btn-style-light margin-l-20" id="account-add"> - + @@ -250,6 +250,7 @@ }, searchLabel: {}, //搜索参数 scrollbarWrap: null, + delFlag:false, } }, methods: { @@ -280,6 +281,8 @@ closeRightBox(refresh) { this.rightBox.show = false; if (refresh) { + this.delFlag=true; + this.delFlag=true; this.getTableData(); } }, @@ -301,6 +304,7 @@ }).then(() => { this.$delete("sys/user/delete?userIds=" + u.userId).then(response => { if (response.code === 200) { + this.delFlag=true; this.$message({duration: 2000, type: 'success', message: this.$t("tip.deleteSuccess")}); this.getTableData(); } else { @@ -452,6 +456,21 @@ let vm = this; this.$bottomBoxWindow.showSubListWatch(vm, n); }, + tableData: { + deep: true, + handler(n) { + if (n.length === 0 && this.pageObj.pageNo > 1) { + this.pageNo(this.pageObj.pageNo-1); + } + + if(!this.delFlag){ // 不是删除时回到顶部 + this.$refs.accountTable.bodyWrapper.scrollTop = 0 + }else{ + this.delFlag=false; + } + + } + } }, created(){ //是否存在分页缓存 diff --git a/nezha-fronted/src/components/page/config/dc.vue b/nezha-fronted/src/components/page/config/dc.vue index 66f8ba998..2c2a91e86 100644 --- a/nezha-fronted/src/components/page/config/dc.vue +++ b/nezha-fronted/src/components/page/config/dc.vue @@ -17,7 +17,7 @@ class="nz-btn nz-btn-size-normal nz-btn-style-light margin-l-20" id="dc-add"> - + @@ -269,6 +269,7 @@ searchLabel: {}, //搜索参数 tabShow: 1, // 控制显示一级页面和二级页面 1 dc 2cabinet scrollbarWrap: null, + delFlag:false, } }, computed:{ @@ -366,6 +367,7 @@ closeDcBox(refresh) { this.rightBox.dc.show = false; if (refresh) { + this.delFlag=true; this.getTableData(); bus.$emit("dc-list-change"); } @@ -373,6 +375,7 @@ closeTrafficBox(refresh) { this.rightBox.trafficSetting.show = false; if (refresh) { + this.delFlag=true; this.getTableData(); } }, @@ -384,6 +387,7 @@ }).then(() => { this.$delete("idc?ids=" + u.id).then(response => { if (response.code === 200) { + this.delFlag=true; this.$message({duration: 1000, type: 'success', message: this.$t("tip.deleteSuccess")}); this.getTableData(); bus.$emit("dc-list-change"); @@ -510,6 +514,20 @@ let vm = this; this.$bottomBoxWindow.showSubListWatch(vm, n); }, + tableData: { + deep: true, + handler(n) { + if (n.length === 0 && this.pageObj.pageNo > 1) { + this.pageNo(this.pageObj.pageNo-1); + } + + if(!this.delFlag){ // 不是删除时回到顶部 + this.$refs.dcTable.bodyWrapper.scrollTop = 0 + }else{ + this.delFlag=false; + } + } + } }, beforeDestroy(){ bus.$off("dc-list-change"); diff --git a/nezha-fronted/src/components/page/config/menus.vue b/nezha-fronted/src/components/page/config/menus.vue index c9bf668dc..c6d4a0068 100644 --- a/nezha-fronted/src/components/page/config/menus.vue +++ b/nezha-fronted/src/components/page/config/menus.vue @@ -19,7 +19,7 @@ id="menus-add" type="button"> - + @@ -206,12 +206,14 @@ }, searchLabel: {}, //搜索参数 scrollbarWrap: null, + delFlag:false, } }, methods: { closeRightBox(refresh) { this.rightBox.show = false; if (refresh) { + this.delFlag=true; this.getTableData(); } }, @@ -233,6 +235,7 @@ }).then(() => { this.$delete("sys/menu?ids=" + u.id).then(response => { if (response.code === 200) { + this.delFlag=true; this.$message({duration: 2000, type: 'success', message: this.$t("tip.deleteSuccess")}); this.getTableData(); } else { @@ -305,6 +308,24 @@ this.getTableData(); }, }, + watch:{ + tableData: { + deep: true, + handler(n) { + if (n.length === 0 && this.pageObj.pageNo > 1) { + this.pageNo(this.pageObj.pageNo-1); + } + + if(!this.delFlag){ // 不是删除时回到顶部 + this.$refs.menusTable.bodyWrapper.scrollTop = 0 + }else{ + this.delFlag=false; + } + + + } + } + }, created(){ //是否存在分页缓存 let pageSize = localStorage.getItem('nz-pageSize-' + localStorage.getItem('nz-username') + '-' + this.tableId); diff --git a/nezha-fronted/src/components/page/config/mib.vue b/nezha-fronted/src/components/page/config/mib.vue index 417686a2b..449a7b20a 100644 --- a/nezha-fronted/src/components/page/config/mib.vue +++ b/nezha-fronted/src/components/page/config/mib.vue @@ -22,7 +22,7 @@ - + @@ -205,6 +205,7 @@ }, searchLabel: {}, //搜索参数 scrollbarWrap: null, + delFlag:false, } }, methods: { @@ -218,6 +219,7 @@ closeRightBox(refresh) { this.rightBox.show = false; if (refresh) { + this.delFlag=true; this.getTableData(); } }, @@ -229,6 +231,7 @@ }).then(() => { this.$delete("mib?ids=" + u.id).then(response => { if (response.code === 200) { + this.delFlag=true; this.$message({duration: 1000, type: 'success', message: this.$t("tip.deleteSuccess")}); this.getTableData(); } else { @@ -345,6 +348,21 @@ this.getTableData(); }, }, + watch: { + tableData: { + deep: true, + handler(n) { + if (n.length === 0 && this.pageObj.pageNo > 1) { + this.pageNo(this.pageObj.pageNo-1); + } + if(!this.delFlag){ // 不是删除时回到顶部 + this.$refs.mibTable.bodyWrapper.scrollTop = 0 + }else{ + this.delFlag=false; + } + } + } + }, created(){ //是否存在分页缓存 let pageSize = localStorage.getItem('nz-pageSize-' + localStorage.getItem('nz-username') + '-' + this.tableId); diff --git a/nezha-fronted/src/components/page/config/model.vue b/nezha-fronted/src/components/page/config/model.vue index 3a649e10c..35ecd98a9 100644 --- a/nezha-fronted/src/components/page/config/model.vue +++ b/nezha-fronted/src/components/page/config/model.vue @@ -15,7 +15,7 @@ - + @@ -204,6 +204,7 @@ }, searchLabel: {}, //搜索参数 scrollbarWrap: null, + delFlag:false, } }, methods: { @@ -248,6 +249,7 @@ }).then(() => { this.$delete("model?ids=" + u.id).then(response => { if (response.code === 200) { + this.delFlag=true; this.$message({duration: 1000, type: 'success', message: this.$t("tip.deleteSuccess")}); this.getTableData(); } else { @@ -266,6 +268,7 @@ closeRightBox(refresh) { this.rightBox.show = false; if (refresh) { + this.delFlag=true; this.getTableData(); } }, @@ -365,6 +368,19 @@ let vm = this; this.$bottomBoxWindow.showSubListWatch(vm, n); }, + tableData: { + deep: true, + handler(n) { + if (n.length === 0 && this.pageObj.pageNo > 1) { + this.pageNo(this.pageObj.pageNo-1); + } + if(!this.delFlag){ // 不是删除时回到顶部 + this.$refs.modelTable.bodyWrapper.scrollTop = 0 + }else{ + this.delFlag=false; + } + } + } }, beforeDestroy() { this.scrollbarWrap.removeEventListener('scroll', bus.debounce); diff --git a/nezha-fronted/src/components/page/config/promServer.vue b/nezha-fronted/src/components/page/config/promServer.vue index 8d8617931..cd71a4e0e 100644 --- a/nezha-fronted/src/components/page/config/promServer.vue +++ b/nezha-fronted/src/components/page/config/promServer.vue @@ -16,7 +16,7 @@ class="nz-btn nz-btn-size-normal nz-btn-style-light margin-l-20" id="prom-add"> - + @@ -224,6 +224,7 @@ searchLabel: {}, //搜索参数 promServerType:null, scrollbarWrap: null, + delFlag:false, } }, methods: { @@ -276,6 +277,7 @@ }).then(() => { this.$delete("promServer?ids=" + u.id).then(response => { if (response.code === 200) { + this.delFlag=true; this.$message({duration: 1000, type: 'success', message: this.$t("tip.deleteSuccess")}); this.getTableData(); } else { @@ -296,6 +298,7 @@ closeRightBox(refresh) { this.rightBox.show = false; if (refresh) { + this.delFlag=true; this.getTableData(); } }, @@ -445,6 +448,19 @@ let vm = this; this.$bottomBoxWindow.showSubListWatch(vm, n); }, + tableData: { + deep: true, + handler(n) { + if (n.length === 0 && this.pageObj.pageNo > 1) { + this.pageNo(this.pageObj.pageNo-1); + } + if(!this.delFlag){ // 不是删除时回到顶部 + this.$refs.promTable.bodyWrapper.scrollTop = 0 + }else{ + this.delFlag=false; + } + } + } }, } diff --git a/nezha-fronted/src/components/page/config/roles.vue b/nezha-fronted/src/components/page/config/roles.vue index a3117690a..1035ef240 100644 --- a/nezha-fronted/src/components/page/config/roles.vue +++ b/nezha-fronted/src/components/page/config/roles.vue @@ -18,7 +18,7 @@ id="roles-add" type="button"> - + @@ -182,12 +182,14 @@ }, searchLabel: {}, //搜索参数 scrollbarWrap: null, + delFlag:false, } }, methods: { closeRightBox(refresh) { this.rightBox.show = false; if (refresh) { + this.delFlag=true; this.getTableData(); } }, @@ -210,6 +212,7 @@ }).then(() => { this.$delete("sys/role?ids=" + u.id).then(response => { if (response.code === 200) { + this.delFlag=true; this.$message({duration: 2000, type: 'success', message: this.$t("tip.deleteSuccess")}); this.getTableData(); } else { @@ -293,6 +296,21 @@ this.getTableData(); }, }, + watch: { + tableData: { + deep: true, + handler(n) { + if (n.length === 0 && this.pageObj.pageNo > 1) { + this.pageNo(this.pageObj.pageNo-1); + } + if(!this.delFlag){ // 不是删除时回到顶部 + this.$refs.rolesTable.bodyWrapper.scrollTop = 0 + }else{ + this.delFlag=false; + } + } + } + }, created(){ //是否存在分页缓存 let pageSize = localStorage.getItem('nz-pageSize-' + localStorage.getItem('nz-username') + '-' + this.tableId); diff --git a/nezha-fronted/src/components/page/project/project.vue b/nezha-fronted/src/components/page/project/project.vue index e1380ce3f..555894714 100644 --- a/nezha-fronted/src/components/page/project/project.vue +++ b/nezha-fronted/src/components/page/project/project.vue @@ -49,7 +49,7 @@ - + @@ -379,7 +379,8 @@ readonly:true, }], }, - scrollbarWrap: null + scrollbarWrap: null, + delFlag:false, } }, methods:{ @@ -553,6 +554,7 @@ }).then(()=>{ this.$delete("endpoint?ids="+endpoint.id).then(response=>{ if(response.code===200){ + this.delFlag=true; this.$message({duration:1000,type:'success',message:this.$t("tip.deleteSuccess")}); this.getEndpointTableData(); }else{ @@ -836,6 +838,19 @@ }); } }, + endpointTableData: { + deep: true, + handler(n) { + if (n.length === 0 && this.endpointPageObj.pageNo > 1) { + this.endpointPageNo(this.endpointPageObj.pageNo-1); + } + if(!this.delFlag){ // 不是删除时回到顶部 以及修改时 + this.$refs.endpointTable.bodyWrapper.scrollTop = 0 + }else{ + this.delFlag=false; + } + } + } }, beforeDestroy() { bus.$off("project-page-type");