From b23660f0c91ae4a5ec3de8ed4927991d190734f7 Mon Sep 17 00:00:00 2001 From: Fine Date: Sat, 3 Jun 2023 13:44:26 +0800 Subject: [PATCH] fix: metrics --- .../dashboard/configuration/widget/metric/Index.vue | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/views/dashboard/configuration/widget/metric/Index.vue b/src/views/dashboard/configuration/widget/metric/Index.vue index c892836c..1c4a1fef 100644 --- a/src/views/dashboard/configuration/widget/metric/Index.vue +++ b/src/views/dashboard/configuration/widget/metric/Index.vue @@ -86,7 +86,7 @@ limitations under the License. --> /> - {{ states.tips[index] }} + {{ states.tips[index] }}
{{ t("visualization") }}
@@ -209,6 +209,9 @@ limitations under the License. --> return d; } }); + if (isExpression.value) { + return; + } const metrics: any = states.metricList.filter((d: { value: string; type: string }) => states.metrics.includes(d.value), ); @@ -465,11 +468,11 @@ limitations under the License. --> function changeMetricMode() { states.metrics = metrics.value.length ? metrics.value : [""]; states.metricTypes = metricTypes.value.length ? metricTypes.value : [""]; - const config = dashboardStore.selectedGrid.metricTypes; + const config = dashboardStore.selectedGrid.metricConfig; dashboardStore.selectWidget({ ...dashboardStore.selectedGrid, metricMode: isExpression.value ? MetricModes.Expression : MetricModes.General, - metricTypes: backupMetricConfig.value, + metricConfig: backupMetricConfig.value, }); backupMetricConfig.value = config; }