From 59d35b2ea598889d266381059492627d5c668e2e Mon Sep 17 00:00:00 2001 From: zhangyu Date: Thu, 23 Dec 2021 19:00:13 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=8D=95=E5=80=BC=E5=9B=BE=20=E6=98=BE?= =?UTF-8?q?=E7=A4=BA=E9=A2=9C=E8=89=B2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/components/chart/chart/chartGauge.vue | 18 +++++++++++++++++- .../src/components/chart/chart/chartStat.vue | 6 +++++- .../common/mixin/routerPathParams.js | 5 ----- .../src/components/common/searchInput.vue | 3 ++- 4 files changed, 24 insertions(+), 8 deletions(-) diff --git a/nezha-fronted/src/components/chart/chart/chartGauge.vue b/nezha-fronted/src/components/chart/chart/chartGauge.vue index 5d516c721..5c3caaae4 100644 --- a/nezha-fronted/src/components/chart/chart/chartGauge.vue +++ b/nezha-fronted/src/components/chart/chart/chartGauge.vue @@ -175,7 +175,23 @@ export default { if (item.mapping) { showValue = self.handleDisplay(item.mapping.display, { ...item.label, value: showValue }) } - return showValue + let str = '' + if (this.chartInfo.param.text === 'all') { + str += item.alias + str += '\n' + str += showValue + } + if (this.chartInfo.param.text === 'value' || !this.chartInfo.param.text) { + str += showValue + } + if (this.chartInfo.param.text === 'legend') { + str += item.alias + } + if (this.chartInfo.param.text === 'none') { + str += '' + } + str += '' + return str }, color: lodash.get(item, 'mapping.color.text', 'auto') } diff --git a/nezha-fronted/src/components/chart/chart/chartStat.vue b/nezha-fronted/src/components/chart/chart/chartStat.vue index ee80b54ef..c04ebf2ba 100644 --- a/nezha-fronted/src/components/chart/chart/chartStat.vue +++ b/nezha-fronted/src/components/chart/chart/chartStat.vue @@ -1,6 +1,6 @@