From 89873270268396b6c97ac82b104c0ff6dae96293 Mon Sep 17 00:00:00 2001 From: PoffyZhang <99775271@qq.com> Date: Fri, 13 Oct 2023 18:10:44 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BB=A9=E6=95=88=E6=94=B9=E4=B8=BA=E6=98=9F?= =?UTF-8?q?=E7=BA=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/ningdatech/pmapi/dashboard/handle/CockpitStatsHandler.java | 4 ++-- .../ningdatech/pmapi/scheduler/task/CockpitStatsStatisticsTask.java | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/pmapi/src/main/java/com/ningdatech/pmapi/dashboard/handle/CockpitStatsHandler.java b/pmapi/src/main/java/com/ningdatech/pmapi/dashboard/handle/CockpitStatsHandler.java index 0b78a43..28992f7 100644 --- a/pmapi/src/main/java/com/ningdatech/pmapi/dashboard/handle/CockpitStatsHandler.java +++ b/pmapi/src/main/java/com/ningdatech/pmapi/dashboard/handle/CockpitStatsHandler.java @@ -108,7 +108,7 @@ public class CockpitStatsHandler { private List convertMapProjectsData(CockpitStats cockpitStats) { List mapProjectsDatas = Lists.newArrayList(); List regions = regionCacheHelper.listChildren(RegionConst.RC_LS, RegionConst.RL_CITY); - regions = regions.stream().sorted(Comparator.comparing(RegionDTO::getRegionCode)).collect(Collectors.toList()); + regions = regions.stream().filter(r -> r.getRegionLevel() != 2).sorted(Comparator.comparing(RegionDTO::getRegionCode)).collect(Collectors.toList()); for(RegionDTO region : regions){ CockpitStatsVO.MapProjectsData mapProjectsData = new CockpitStatsVO.MapProjectsData(); mapProjectsData.setRegionCode(region.getRegionCode()); @@ -133,7 +133,7 @@ public class CockpitStatsHandler { private List buidExpertRegionData(CockpitStats cockpitStats) { List regionData = Lists.newArrayList(); List regions = regionCacheHelper.listChildren(RegionConst.RC_LS, RegionConst.RL_CITY); - regions = regions.stream().sorted(Comparator.comparing(RegionDTO::getRegionCode)).collect(Collectors.toList()); + regions = regions.stream().filter(r -> r.getRegionLevel() != 2).sorted(Comparator.comparing(RegionDTO::getRegionCode)).collect(Collectors.toList()); List cs = cockpitStatsService.list(); Map csMap = cs.stream().collect(Collectors.toMap(c -> c.getRegionCode() + c.getYear(), CockpitStats::getExpertTotalNum)); diff --git a/pmapi/src/main/java/com/ningdatech/pmapi/scheduler/task/CockpitStatsStatisticsTask.java b/pmapi/src/main/java/com/ningdatech/pmapi/scheduler/task/CockpitStatsStatisticsTask.java index 3911c4b..4eb1b7b 100644 --- a/pmapi/src/main/java/com/ningdatech/pmapi/scheduler/task/CockpitStatsStatisticsTask.java +++ b/pmapi/src/main/java/com/ningdatech/pmapi/scheduler/task/CockpitStatsStatisticsTask.java @@ -104,7 +104,7 @@ public class CockpitStatsStatisticsTask { } List regions = regionCacheHelper.listChildren(RegionConst.RC_LS, RegionConst.RL_CITY); - + regions = regions.stream().filter(r -> r.getRegionLevel() != 2).collect(Collectors.toList()); for(RegionDTO regionDto : regions){ res.add(statisticsData(regionDto.getRegionCode(),regionDto.getRegionName(),0)); for(Integer year : years){