From 69f1c094159bab93442caebcec855f98c8c53299 Mon Sep 17 00:00:00 2001 From: "hong.yang" Date: Fri, 15 Sep 2023 09:41:05 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E7=BB=84=E4=BB=B6=E6=A8=A1=E6=8B=9F?= =?UTF-8?q?=E6=95=B0=E6=8D=AE=E8=8E=B7=E5=8F=96=E4=BC=98=E5=8C=96=EF=BC=8C?= =?UTF-8?q?=E5=85=BC=E5=AE=B9=E6=97=A7=E5=9C=B0=E5=9B=BE=E7=BB=84=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 组件模拟数据获取优化,兼容旧地图组件 --- .../chart/controller/ChartDataController.java | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/DataRoom/dataroom-core/src/main/java/com/gccloud/dataroom/core/module/chart/controller/ChartDataController.java b/DataRoom/dataroom-core/src/main/java/com/gccloud/dataroom/core/module/chart/controller/ChartDataController.java index 53314840..1007994b 100644 --- a/DataRoom/dataroom-core/src/main/java/com/gccloud/dataroom/core/module/chart/controller/ChartDataController.java +++ b/DataRoom/dataroom-core/src/main/java/com/gccloud/dataroom/core/module/chart/controller/ChartDataController.java @@ -89,7 +89,20 @@ public class ChartDataController { if (chart instanceof ScreenFlyMapChart) { ScreenFlyMapChart screenFlyMapChart = (ScreenFlyMapChart) chart; ScreenFlyMapChart.Customize customize = screenFlyMapChart.getCustomize(); - type += "-" + customize.getLevel(); + // 兼容旧版地图等级 + switch (customize.getLevel()) { + case "0": + type += "-world"; + break; + case "1": + type += "-country"; + break; + case "2": + type += "-province"; + break; + default: + type += "-" + customize.getLevel(); + } } chartDataVO = ChartMockData.getMockData(type); }