Explorar el Código

关于增加所有权类型2

chenendian hace 5 días
padre
commit
5588bffc54

+ 1 - 1
siwei-modules/siwei-apply/src/main/java/com/siwei/apply/domain/cadastre/ParcelStatisticsRes.java

@@ -13,7 +13,7 @@ public class ParcelStatisticsRes {
 
     private List<DetailDTO> landNumStatisticsList; // 宗地数统计
     private List<TdytDTO> tdytStatisticsList; // 土地用途统计
-    private List<QlxzDTO> qlxzStatisticsList; // 权利性质统计
+    private Map<String,List<QlxzDTO>> qlxzStatisticsList; // 权利性质统计
     private List<QllxSuoyouquanDTO> qllxSuoyouquanStatisticsList; // 权利类型所有权统计
     private List<QllxShiyongquanDTO> qllxShiyongquanStatisticsList; // 权利类型使用权统计
 

+ 7 - 16
siwei-modules/siwei-apply/src/main/java/com/siwei/apply/service/cadastre/impl/ParcelServiceImpl.java

@@ -102,7 +102,10 @@ public class ParcelServiceImpl implements IParcelService {
 
         List<ParcelStatisticsRes.DetailDTO> detailList = new ArrayList<>();
         List<ParcelStatisticsRes.TdytDTO> tdytStatisticsList = new ArrayList<>();
+        Map<String,List<ParcelStatisticsRes.QlxzDTO>> qlxzStatisticsMap = new LinkedHashMap<>(); // 权利性质统计
         List<ParcelStatisticsRes.QlxzDTO> qlxzStatisticsList = new ArrayList<>(); // 权利性质统计
+
+
         List<ParcelStatisticsRes.QllxSuoyouquanDTO> qllxSuoyouquanStatisticsList= new ArrayList<>(); // 权利类型所有权统计
         List<ParcelStatisticsRes.QllxShiyongquanDTO> qllxShiyongquanStatisticsList = new ArrayList<>(); // 权利类型使用权统计
 
@@ -163,19 +166,9 @@ public class ParcelServiceImpl implements IParcelService {
                 if(CollectionUtils.isNotEmpty(filterList)){
                     qlxzGroupedByYtMap.put(name, filterList);
                 }
-
-
-
             });
 
 
-
-
-
-
-
-
-
             //这里遍历map,然后进行统计数据;
             if(MapUtils.isNotEmpty(qlxzGroupedByYtMap)){
                 for(Map.Entry<String, List<Zdjbxx>> entry : qlxzGroupedByYtMap.entrySet()){
@@ -196,13 +189,11 @@ public class ParcelServiceImpl implements IParcelService {
                     qlxzStatisticsList.add(qlxzDTO);
                 }
             }
-            res.setQlxzStatisticsList(qlxzStatisticsList);
-
-
-
-
-
 
+            qlxzStatisticsMap.put("gy",qlxzStatisticsList);
+            qlxzStatisticsMap.put("jt",qlxzStatisticsList);
+            qlxzStatisticsMap.put("wz",qlxzStatisticsList);
+            res.setQlxzStatisticsList(qlxzStatisticsMap);
 
             //-------------------------------------------第四部分:  权利类型-所有权统计--------------------------------
             Map<String,List<Zdjbxx>> qllxSuoYouGroupedByYtMap = new LinkedHashMap<>();