From 0982bcca152e281ccb5504f9fc64ff2bc5c75334 Mon Sep 17 00:00:00 2001 From: wisonic-s Date: Tue, 7 May 2024 17:32:31 +0800 Subject: [PATCH] =?UTF-8?q?fix(=E8=A7=86=E5=9B=BE):=20=E4=BF=AE=E5=A4=8D?= =?UTF-8?q?=E9=80=8F=E8=A7=86=E8=A1=A8=E4=BD=BF=E7=94=A8=E8=AE=A1=E7=AE=97?= =?UTF-8?q?=E5=AD=97=E6=AE=B5=E5=AF=BC=E8=87=B4=E6=B8=B2=E6=9F=93=E5=A4=B1?= =?UTF-8?q?=E8=B4=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- core/frontend/src/views/chart/chart/table/table-info.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/frontend/src/views/chart/chart/table/table-info.js b/core/frontend/src/views/chart/chart/table/table-info.js index 1956b930b7..d76ccb5e6e 100644 --- a/core/frontend/src/views/chart/chart/table/table-info.js +++ b/core/frontend/src/views/chart/chart/table/table-info.js @@ -1058,7 +1058,7 @@ function customCalcFunc(query, data, totalCfgMap) { if (!data?.length || !query[EXTRA_FIELD]) { return 0 } - const aggregation = totalCfgMap[query[EXTRA_FIELD]].aggregation + const aggregation = totalCfgMap[query[EXTRA_FIELD]]?.aggregation ?? 'SUM' switch (aggregation) { case 'SUM': { return data.reduce((p, n) => {