From 9f3455adff05e02a5580145e6b81855c6517df2b Mon Sep 17 00:00:00 2001 From: zyh Date: Thu, 1 Dec 2022 14:41:35 +0800 Subject: [PATCH] =?UTF-8?q?fix=EF=BC=9A=E4=BF=AE=E5=A4=8Ddashboard=20temp?= =?UTF-8?q?=E8=8E=B7=E5=8F=96=E6=95=B0=E6=8D=AE=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- nezha-fronted/src/components/chart/panelChart.vue | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/nezha-fronted/src/components/chart/panelChart.vue b/nezha-fronted/src/components/chart/panelChart.vue index 97ab29128..444ac1339 100644 --- a/nezha-fronted/src/components/chart/panelChart.vue +++ b/nezha-fronted/src/components/chart/panelChart.vue @@ -217,7 +217,7 @@ export default { switch (this.chartInfo.datasource) { case 'metrics': case 'logs': { - if (this.from === fromRoute.chartTemp) { + if (this.from === fromRoute.chartTemp || this.from === fromRoute.dashboardTemp) { setTimeout(() => { this.chartData = [chartTempData.data.result] this.chartData.forEach(item => { @@ -236,7 +236,7 @@ export default { urlPre += '/logs/loki' } let requests = elements.map((element) => { - if (this.from === fromRoute.chartTemp) { + if (this.from === fromRoute.chartTemp || this.from === fromRoute.dashboardTemp) { return chartTempData } let query = `${urlPre}/api/v1/query_range?start=${startTime}&end=${endTime}&step=${step}` @@ -266,7 +266,7 @@ export default { }) if (this.multipleTime) { const multipleRequests = elements.map((element) => { - if (this.from === fromRoute.chartTemp) { + if (this.from === fromRoute.chartTemp || this.from === fromRoute.dashboardTemp) { return chartTempData } let query = `${urlPre}/api/v1/query_range?start=${startTime - this.minusTime / 1000}&end=${endTime - this.minusTime / 1000}&step=${step}` @@ -331,7 +331,7 @@ export default { } case 'system': { this.chartInfo.elements = this.chartInfo.param.datasource - if (this.from === fromRoute.chartTemp) { + if (this.from === fromRoute.chartTemp || this.from === fromRoute.dashboardTemp) { setTimeout(() => { this.chartData = [chartTempData.data.result] this.loading = false