From a3a9daf982871c40f5a93a41f0678bcf5a6d0b47 Mon Sep 17 00:00:00 2001 From: chenjinsong <523037378@qq.com> Date: Fri, 21 May 2021 22:55:51 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20template=E4=B8=8B=E8=BD=BD=E5=8F=82?= =?UTF-8?q?=E6=95=B0=E3=80=81endpoint=E5=AF=BC=E5=87=BA=E6=96=87=E4=BB=B6?= =?UTF-8?q?=E5=90=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/components/charts/chart-list.vue | 4 +- .../common/popBox/topToolMoreOptions.vue | 12 +- .../components/common/rightBox/modelBox.vue | 428 ------------------ .../page/monitor/endpoint/endpointList.vue | 2 +- 4 files changed, 9 insertions(+), 437 deletions(-) delete mode 100644 nezha-fronted/src/components/common/rightBox/modelBox.vue diff --git a/nezha-fronted/src/components/charts/chart-list.vue b/nezha-fronted/src/components/charts/chart-list.vue index db96818fe..8a334cb9c 100644 --- a/nezha-fronted/src/components/charts/chart-list.vue +++ b/nezha-fronted/src/components/charts/chart-list.vue @@ -630,8 +630,8 @@ export default { } if (!param.query) delete param.query // 根据panelId获得panel下的所有图表 - const groupId = this.from === fromRoute.panel ? '&groupId=0' : '' - this.$get('visual/panel/chart?panelId=' + params.panelId + groupId + '&pageSize=-1').then(response => { + // const groupId = true ? '&groupId=0' : '' + this.$get('visual/panel/chart?panelId=' + params.panelId + '&groupId=0' + '&pageSize=-1').then(response => { if (response.code === 200) { response.data.list.forEach((item, index) => { item.isLoaded = false diff --git a/nezha-fronted/src/components/common/popBox/topToolMoreOptions.vue b/nezha-fronted/src/components/common/popBox/topToolMoreOptions.vue index ba1ec45ca..e93ed2eb6 100644 --- a/nezha-fronted/src/components/common/popBox/topToolMoreOptions.vue +++ b/nezha-fronted/src/components/common/popBox/topToolMoreOptions.vue @@ -216,19 +216,19 @@ export default { const fileName = this.exportFileName + '-' + this.$t('overall.template') + '-' + this.getTimeString() + '.xlsx' let url = null - if (this.importUrl.indexOf('asset') > -1) { + const param = { language: language } + if (this.exportFileName.indexOf('asset') > -1) { url = '/asset/asset/template' - } else if (this.importUrl.indexOf('rule') > -1) { - url = '/alert/rule/template' - } else if (this.importUrl.indexOf('panel') > -1) { + param.type = 'asset' + } else if (this.exportFileName.indexOf('dashboard') > -1) { url = 'visual/panel/template' - } else if (this.importUrl.indexOf('endpoint') > -1) { + } else if (this.exportFileName.indexOf('endpoint') > -1) { url = '/monitor/endpoint/template' + param.type = 'endpoint' } else if (this.importUrl.indexOf('tmpl') > -1) { url = '/expression/tmpl/template' } - const param = { language: language } if (!url) { console.error('no interface support') } diff --git a/nezha-fronted/src/components/common/rightBox/modelBox.vue b/nezha-fronted/src/components/common/rightBox/modelBox.vue deleted file mode 100644 index 1f2154303..000000000 --- a/nezha-fronted/src/components/common/rightBox/modelBox.vue +++ /dev/null @@ -1,428 +0,0 @@ - - - - - diff --git a/nezha-fronted/src/components/page/monitor/endpoint/endpointList.vue b/nezha-fronted/src/components/page/monitor/endpoint/endpointList.vue index fe58a89e9..229b33e4c 100644 --- a/nezha-fronted/src/components/page/monitor/endpoint/endpointList.vue +++ b/nezha-fronted/src/components/page/monitor/endpoint/endpointList.vue @@ -19,7 +19,7 @@