@@ -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">
+
{{$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(() => {