From 9155e4bae8a7da2241058845283d94817dd0944f Mon Sep 17 00:00:00 2001 From: wisonic-s Date: Wed, 3 Jul 2024 23:38:56 +0800 Subject: [PATCH] =?UTF-8?q?fix(=E5=9B=BE=E8=A1=A8):=20=E7=BB=84=E5=90=88?= =?UTF-8?q?=E5=9B=BE=E6=97=B6=E9=97=B4=E7=BB=B4=E5=BA=A6=E4=B8=8B=E9=92=BB?= =?UTF-8?q?=E8=B7=AF=E5=BE=84=E6=98=BE=E7=A4=BA=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/io/dataease/chart/charts/impl/mix/MixHandler.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/core/core-backend/src/main/java/io/dataease/chart/charts/impl/mix/MixHandler.java b/core/core-backend/src/main/java/io/dataease/chart/charts/impl/mix/MixHandler.java index 98a292e318..8514343bd0 100644 --- a/core/core-backend/src/main/java/io/dataease/chart/charts/impl/mix/MixHandler.java +++ b/core/core-backend/src/main/java/io/dataease/chart/charts/impl/mix/MixHandler.java @@ -190,6 +190,12 @@ public class MixHandler extends YoyChartHandler { chartData.put("right", rightData); var drillFilters = filterResult.getFilterList().stream().filter(f -> f.getFilterType() == 1).collect(Collectors.toList()); + // 日期下钻替换回去 + drillFilters.forEach(f -> { + if (CollectionUtils.isNotEmpty(f.getOriginValue())) { + f.setValue(f.getOriginValue()); + } + }); var isDrill = CollectionUtils.isNotEmpty(drillFilters); view.setDrillFilters(drillFilters); view.setDrill(isDrill);