From 399cf3e8323b6b4c90c684877b42aed9b4548513 Mon Sep 17 00:00:00 2001 From: jianneng-fit2cloud Date: Thu, 25 Jul 2024 12:12:07 +0800 Subject: [PATCH] =?UTF-8?q?fix(=E5=9B=BE=E8=A1=A8-=E6=B5=81=E5=90=91?= =?UTF-8?q?=E5=9C=B0=E5=9B=BE):=20=E4=BF=AE=E5=A4=8D=E5=9C=A8=E4=B8=8D?= =?UTF-8?q?=E8=AE=BE=E7=BD=AE=E8=B5=B7=E7=82=B9=E7=BB=88=E7=82=B9=E5=90=8D?= =?UTF-8?q?=E7=A7=B0=E6=97=B6=E6=8A=A5=E9=94=99=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../io/dataease/chart/charts/impl/map/FlowMapHandler.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/core/core-backend/src/main/java/io/dataease/chart/charts/impl/map/FlowMapHandler.java b/core/core-backend/src/main/java/io/dataease/chart/charts/impl/map/FlowMapHandler.java index 0f63710e3b..6b1dba6c55 100644 --- a/core/core-backend/src/main/java/io/dataease/chart/charts/impl/map/FlowMapHandler.java +++ b/core/core-backend/src/main/java/io/dataease/chart/charts/impl/map/FlowMapHandler.java @@ -7,6 +7,9 @@ import io.dataease.extensions.view.dto.ChartViewDTO; import lombok.Getter; import org.springframework.stereotype.Component; +import java.util.ArrayList; +import java.util.Optional; + @Component public class FlowMapHandler extends GroupChartHandler { @Getter @@ -15,8 +18,8 @@ public class FlowMapHandler extends GroupChartHandler { public AxisFormatResult formatAxis(ChartViewDTO view) { var result = super.formatAxis(view); var xAxis = result.getAxisMap().get(ChartAxis.xAxis); - xAxis.addAll(view.getFlowMapStartName()); - xAxis.addAll(view.getFlowMapEndName()); + xAxis.addAll(Optional.ofNullable(view.getFlowMapStartName()).orElse(new ArrayList<>())); + xAxis.addAll(Optional.ofNullable(view.getFlowMapStartName()).orElse(new ArrayList<>())); result.getAxisMap().put(ChartAxis.xAxis, xAxis); return result; }