From 60a9c4933ff12cc641ffe075f20153f5f9a8481e Mon Sep 17 00:00:00 2001 From: wisonic Date: Wed, 17 Dec 2025 12:13:00 +0800 Subject: [PATCH] =?UTF-8?q?fix(=E5=9B=BE=E8=A1=A8):=20=E4=BF=AE=E5=A4=8D?= =?UTF-8?q?=E6=B1=87=E6=80=BB=E8=A1=A8=E8=AE=BE=E7=BD=AE=E8=87=AA=E5=AE=9A?= =?UTF-8?q?=E4=B9=89=E6=B1=87=E6=80=BB=E5=90=8E=E6=8E=92=E5=BA=8F=E6=8A=A5?= =?UTF-8?q?=E9=94=99=20#17594?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../dataease/chart/charts/impl/table/TableNormalHandler.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/core/core-backend/src/main/java/io/dataease/chart/charts/impl/table/TableNormalHandler.java b/core/core-backend/src/main/java/io/dataease/chart/charts/impl/table/TableNormalHandler.java index bcd7846dc4..fedbcfb85a 100644 --- a/core/core-backend/src/main/java/io/dataease/chart/charts/impl/table/TableNormalHandler.java +++ b/core/core-backend/src/main/java/io/dataease/chart/charts/impl/table/TableNormalHandler.java @@ -241,8 +241,10 @@ public class TableNormalHandler extends DefaultChartHandler { }); if (!customCalcFields.isEmpty()) { var xFields = sqlMeta.getXFields(); + var xOrder = sqlMeta.getXOrders(); // 清空维度值,获取完结果再设置回去 sqlMeta.setXFields(Collections.emptyList()); + sqlMeta.setXOrders(Collections.emptyList()); List tmpList = FieldUtil.transFields(allFields); tmpList.addAll(customCalcFields); Quota2SQLObj.quota2sqlObj(sqlMeta, customCalcFields, tmpList, crossDs, dsMap, Utils.getParams(FieldUtil.transFields(allFields)), view.getCalParams(), pluginManage); @@ -269,6 +271,7 @@ public class TableNormalHandler extends DefaultChartHandler { result.put("customSumResult", customSumResult); } sqlMeta.setXFields(xFields); + sqlMeta.setXOrders(xOrder); } } }