From 44d30cbd79df473dbdf6d28decde2bbc931c0821 Mon Sep 17 00:00:00 2001
From: shenyijian <1178253012@qq.com>
Date: Fri, 30 Aug 2024 18:19:47 +0800
Subject: [PATCH] 湖北水库:工程项目树数量修改
---
skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sg/service/impl/SgProjectInfoServiceImpl.java | 7 ++++---
1 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sg/service/impl/SgProjectInfoServiceImpl.java b/skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sg/service/impl/SgProjectInfoServiceImpl.java
index 3cbcc14..4f88061 100644
--- a/skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sg/service/impl/SgProjectInfoServiceImpl.java
+++ b/skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sg/service/impl/SgProjectInfoServiceImpl.java
@@ -633,7 +633,7 @@
provinceNode.setId(UUID.randomUUID().toString().replace("-",""));
provinceNode.setRegionName(province);
provinceNode.setChildList(new ArrayList<>());
-
+ long provinceNum = 0;
for (Map.Entry<String, Map<String, List<SgProjectTreeVO>>> cityEntry : cityMap.entrySet()) {
String city = cityEntry.getKey();
Map<String, List<SgProjectTreeVO>> countyMap = cityEntry.getValue();
@@ -662,12 +662,13 @@
cityNode.getChildList().add(countyNode);
}
- cityNode.setChildNum((long) cityNode.getChildList().size());
+ cityNode.setChildNum((long) cityIds.size());
cityNode.setProjectIds(cityIds);
provinceNode.getChildList().add(cityNode);
+ provinceNum+= (long) cityIds.size();
}
- provinceNode.setChildNum((long) provinceNode.getChildList().size());
+ provinceNode.setChildNum(provinceNum);
result.add(provinceNode);
}
return result;
--
Gitblit v1.9.3