From 0d190d6b9e667ddf9c12e040238af454c55ac010 Mon Sep 17 00:00:00 2001 From: zhangyu Date: Wed, 17 Nov 2021 10:08:21 +0800 Subject: [PATCH] =?UTF-8?q?NEZ-1257=20fix=EF=BC=9A=20=E6=8E=A5=E5=8F=A3?= =?UTF-8?q?=E8=BF=94=E5=9B=9E=E6=8A=A5=E9=94=99=E4=BA=8B=20=E5=B7=A6?= =?UTF-8?q?=E4=B8=8A=E8=A7=92=E6=98=BE=E7=A4=BA=E5=AF=B9=E5=BA=94=E6=8A=A5?= =?UTF-8?q?=E9=94=99=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../bottomBox/tabs/alertMessageTabNew.vue | 27 ++++++++++++++++++- .../components/page/alert/alertMessage.vue | 27 ++++++++++++++++++- 2 files changed, 52 insertions(+), 2 deletions(-) diff --git a/nezha-fronted/src/components/common/bottomBox/tabs/alertMessageTabNew.vue b/nezha-fronted/src/components/common/bottomBox/tabs/alertMessageTabNew.vue index 48f31c286..c4f80a091 100644 --- a/nezha-fronted/src/components/common/bottomBox/tabs/alertMessageTabNew.vue +++ b/nezha-fronted/src/components/common/bottomBox/tabs/alertMessageTabNew.vue @@ -54,6 +54,18 @@ class="line-chart-block-modal nz-dialog endpoint-dialog" width="90%" @close="dialogClose"> + +
{{errorContent}}
+ + + + +
{{$t("project.endpoint.dialogTitle")}}
@@ -203,7 +215,9 @@ export default { logData: [], chartLoading: false, dialogShowText: false, - dialogText: '' + dialogText: '', + isError: false, + errorContent: '' } }, methods: { @@ -323,6 +337,17 @@ export default { } else { this.$message.error(response.data.error) } + } else { + this.$refs.messageChart.endLoading() + this.chartLoading = false + this.isError = true + if (response.msg) { + this.errorContent = response.msg + } else if (response.error) { + this.errorContent = response.error + } else { + this.errorContent = response + } } }) this.$nextTick(() => { diff --git a/nezha-fronted/src/components/page/alert/alertMessage.vue b/nezha-fronted/src/components/page/alert/alertMessage.vue index f55f36565..41348afff 100644 --- a/nezha-fronted/src/components/page/alert/alertMessage.vue +++ b/nezha-fronted/src/components/page/alert/alertMessage.vue @@ -112,6 +112,18 @@ class="line-chart-block-modal nz-dialog endpoint-dialog" width="90%" @close="dialogClose"> + +
{{errorContent}}
+ + + + +
{{$t("project.endpoint.dialogTitle")}}
@@ -350,7 +362,9 @@ export default { { name: 'XLSX', value: 1 }, { name: 'CSV', value: 2 }, { name: 'JSON', value: 3 } - ] + ], + errorContent: '', + isError: false } }, computed: { @@ -574,6 +588,17 @@ export default { } else { this.$message.error(response.data.error) } + } else { + this.$refs.messageChart.endLoading() + this.chartLoading = false + this.isError = true + if (response.msg) { + this.errorContent = response.msg + } else if (response.error) { + this.errorContent = response.error + } else { + this.errorContent = response + } } }) this.$nextTick(() => {