diff --git a/core/frontend/src/views/chart/chart/gauge/gauge_antv.js b/core/frontend/src/views/chart/chart/gauge/gauge_antv.js index 80a7fba93a..2a046ba751 100644 --- a/core/frontend/src/views/chart/chart/gauge/gauge_antv.js +++ b/core/frontend/src/views/chart/chart/gauge/gauge_antv.js @@ -45,7 +45,8 @@ export function baseGaugeOptionAntV(container, chart, action, scale = 1) { if (gaugePercentLabel === false) { const yAxis = parseJson(chart.yaxis)?.[0] const formatter = yAxis?.formatterCfg ?? formatterItem - return valueFormatter(v * max, formatter) + const val = v === '0' ? min : v === '1' ? max : min + (max - min) * v + return valueFormatter(val, formatter) } return v === '0' ? v : (v * 100 + '%') }