From d339646269a178a3c368b97b66a1d350b7ecb25c Mon Sep 17 00:00:00 2001 From: ulleo Date: Thu, 8 Jan 2026 17:38:27 +0800 Subject: [PATCH] feat: support multiple metrics in line, column, and bar charts --- g2-ssr/charts/utils.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/g2-ssr/charts/utils.js b/g2-ssr/charts/utils.js index 727ca088..6edaa32a 100644 --- a/g2-ssr/charts/utils.js +++ b/g2-ssr/charts/utils.js @@ -1,6 +1,6 @@ const { endsWith, filter, replace } = require('lodash') -export function getAxesWithFilter(axes) { +function getAxesWithFilter(axes) { const groups = { x: [], y: [], @@ -31,7 +31,7 @@ export function getAxesWithFilter(axes) { return groups } -export function processMultiQuotaData( +function processMultiQuotaData( x, y, multiQuota, @@ -62,7 +62,7 @@ export function processMultiQuotaData( } } -export function checkIsPercent(valueAxes, data) { +function checkIsPercent(valueAxes, data) { const result = { isPercent: false, data: [], @@ -114,3 +114,5 @@ export function checkIsPercent(valueAxes, data) { return result } + +module.exports = { checkIsPercent, getAxesWithFilter, processMultiQuotaData }