feat: support multiple metrics in line, column, and bar charts

This commit is contained in:
ulleo
2026-01-08 18:11:33 +08:00
committed by ulleo
parent bb7f8bfc0e
commit 2b17e27adb
4 changed files with 4 additions and 4 deletions

View File

@@ -2,7 +2,7 @@ const { checkIsPercent, getAxesWithFilter, processMultiQuotaData } = require('./
function getBarOptions(baseOptions, axis, data) {
const axes = getAxesWithFilter(this.axis)
const axes = getAxesWithFilter(axis)
if (axes.x.length === 0 || axes?.y?.length === 0) {
return

View File

@@ -2,7 +2,7 @@ const { checkIsPercent, getAxesWithFilter, processMultiQuotaData } = require('./
function getColumnOptions(baseOptions, axis, data) {
const axes = getAxesWithFilter(this.axis)
const axes = getAxesWithFilter(axis)
if (axes.x.length === 0 || axes?.y?.length === 0) {
return

View File

@@ -2,7 +2,7 @@ const { checkIsPercent, getAxesWithFilter, processMultiQuotaData } = require('./
function getLineOptions(baseOptions, axis, data) {
const axes = getAxesWithFilter(this.axis)
const axes = getAxesWithFilter(axis)
if (axes.x.length === 0 || axes?.y?.length === 0) {
return

View File

@@ -2,7 +2,7 @@ const { checkIsPercent, getAxesWithFilter } = require('./utils')
function getPieOptions(baseOptions, axis, data) {
const { y, series } = getAxesWithFilter(this.axis)
const { y, series } = getAxesWithFilter(axis)
if (series.length === 0 || y.length === 0) {
return