From 69f019d28997cb231fad5ff4541449f35ce92428 Mon Sep 17 00:00:00 2001
From: tangxiaobao <303826152@qq.com>
Date: 星期五, 20 八月 2021 16:42:10 +0800
Subject: [PATCH] 实有人口和社区关系以及对应标签修改

---
 springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComMngPopulationServiceImpl.java |   55 +++++++++++++++++++++++++++++++++----------------------
 1 files changed, 33 insertions(+), 22 deletions(-)

diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComMngPopulationServiceImpl.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComMngPopulationServiceImpl.java
index a43646f..ee7dd0f 100644
--- a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComMngPopulationServiceImpl.java
+++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComMngPopulationServiceImpl.java
@@ -667,7 +667,7 @@
                 if(!isOnly(populationKey,populationMap)){
                     //存在实有人口信息,则更新
                     populationDO = (ComMngPopulationDO)populationMap.get(populationKey);
-                    ComMngPopulationDO updatePopulationDO = updatePopulationDO(vo,populationDO,userId);
+                    ComMngPopulationDO updatePopulationDO = updatePopulationDO(vo,populationDO,communityId,userId);
                     updateList.add(updatePopulationDO);
                 }else{
                     //不存在实有人口,则新增
@@ -950,7 +950,7 @@
                 if(!isOnly(populationKey,populationMap)){
                     //存在实有人口信息,则更新
                     populationDO = (ComMngPopulationDO)populationMap.get(populationKey);
-                    ComMngPopulationDO updatePopulationDO = updateDrugPopulationDO(vo,populationDO,userId);
+                    ComMngPopulationDO updatePopulationDO = updateDrugPopulationDO(vo,populationDO,communityId,userId);
                     updateList.add(updatePopulationDO);
                 }else{
                     //不存在实有人口,则新增
@@ -1233,7 +1233,7 @@
                 if(!isOnly(populationKey,populationMap)){
                     //存在实有人口信息,则更新
                     populationDO = (ComMngPopulationDO)populationMap.get(populationKey);
-                    ComMngPopulationDO updatePopulationDO = updateCorrectPopulationDO(vo,populationDO,userId);
+                    ComMngPopulationDO updatePopulationDO = updateCorrectPopulationDO(vo,populationDO,communityId,userId);
                     updateList.add(updatePopulationDO);
                 }else{
                     //不存在实有人口,则新增
@@ -1516,7 +1516,7 @@
                 if(!isOnly(populationKey,populationMap)){
                     //存在实有人口信息,则更新
                     populationDO = (ComMngPopulationDO)populationMap.get(populationKey);
-                    ComMngPopulationDO updatePopulationDO = updateMajorPopulationDO(vo,populationDO,userId);
+                    ComMngPopulationDO updatePopulationDO = updateMajorPopulationDO(vo,populationDO,communityId,userId);
                     updateList.add(updatePopulationDO);
                 }else{
                     //不存在实有人口,则新增
@@ -1799,7 +1799,7 @@
                 if(!isOnly(populationKey,populationMap)){
                     //存在实有人口信息,则更新
                     populationDO = (ComMngPopulationDO)populationMap.get(populationKey);
-                    ComMngPopulationDO updatePopulationDO = updateCultPopulationDO(vo,populationDO,userId);
+                    ComMngPopulationDO updatePopulationDO = updateCultPopulationDO(vo,populationDO,communityId,userId);
                     updateList.add(updatePopulationDO);
                 }else{
                     //不存在实有人口,则新增
@@ -2082,7 +2082,7 @@
                 if(!isOnly(populationKey,populationMap)){
                     //存在实有人口信息,则更新
                     populationDO = (ComMngPopulationDO)populationMap.get(populationKey);
-                    ComMngPopulationDO updatePopulationDO = updateRehabilitationPopulationDO(vo,populationDO,userId);
+                    ComMngPopulationDO updatePopulationDO = updateRehabilitationPopulationDO(vo,populationDO,communityId,userId);
                     updateList.add(updatePopulationDO);
                 }else{
                     //不存在实有人口,则新增
@@ -2365,7 +2365,7 @@
                 if(!isOnly(populationKey,populationMap)){
                     //存在实有人口信息,则更新
                     populationDO = (ComMngPopulationDO)populationMap.get(populationKey);
-                    ComMngPopulationDO updatePopulationDO = updateKeyPopulationDO(vo,populationDO,userId);
+                    ComMngPopulationDO updatePopulationDO = updateKeyPopulationDO(vo,populationDO,communityId,userId);
                     updateList.add(updatePopulationDO);
                 }else{
                     //不存在实有人口,则新增
@@ -2648,7 +2648,7 @@
                 if(!isOnly(populationKey,populationMap)){
                     //存在实有人口信息,则更新
                     populationDO = (ComMngPopulationDO)populationMap.get(populationKey);
-                    ComMngPopulationDO updatePopulationDO = updateSentencePopulationDO(vo,populationDO,userId);
+                    ComMngPopulationDO updatePopulationDO = updateSentencePopulationDO(vo,populationDO,communityId,userId);
                     updateList.add(updatePopulationDO);
                 }else{
                     //不存在实有人口,则新增
@@ -2931,7 +2931,7 @@
                 if(!isOnly(populationKey,populationMap)){
                     //存在实有人口信息,则更新
                     populationDO = (ComMngPopulationDO)populationMap.get(populationKey);
-                    ComMngPopulationDO updatePopulationDO = updateVeteransPopulationDO(vo,populationDO,userId);
+                    ComMngPopulationDO updatePopulationDO = updateVeteransPopulationDO(vo,populationDO,communityId,userId);
                     updateList.add(updatePopulationDO);
                 }else{
                     //不存在实有人口,则新增
@@ -3214,7 +3214,7 @@
                 if(!isOnly(populationKey,populationMap)){
                     //存在实有人口信息,则更新
                     populationDO = (ComMngPopulationDO)populationMap.get(populationKey);
-                    ComMngPopulationDO updatePopulationDO = updateDisabilityPopulationDO(vo,populationDO,userId);
+                    ComMngPopulationDO updatePopulationDO = updateDisabilityPopulationDO(vo,populationDO,communityId,userId);
                     updateList.add(updatePopulationDO);
                 }else{
                     //不存在实有人口,则新增
@@ -3501,7 +3501,7 @@
                 if(!isOnly(populationKey,populationMap)){
                     //存在实有人口信息,则更新
                     populationDO = (ComMngPopulationDO)populationMap.get(populationKey);
-                    ComMngPopulationDO updatePopulationDO = updateLowSecurityPopulationDO(vo,populationDO,userId);
+                    ComMngPopulationDO updatePopulationDO = updateLowSecurityPopulationDO(vo,populationDO,communityId,userId);
                     updateList.add(updatePopulationDO);
                 }else{
                     //不存在实有人口,则新增
@@ -3621,7 +3621,7 @@
     }
 
 
-    private ComMngPopulationDO updatePopulationDO(ComMngPopulationServeExcelVO vo, ComMngPopulationDO populationDO, Long userId){
+    private ComMngPopulationDO updatePopulationDO(ComMngPopulationServeExcelVO vo, ComMngPopulationDO populationDO, Long communityId, Long userId){
         BeanUtils.copyProperties(vo, populationDO);
 //        List<String> userTag = vo.getUserTagStr().stream().map(userTagStr -> userTagStr.split("\\(")[0]).collect(Collectors.toList());
 //        //如果导入数据标签中有当前社区标签列表中不包含的标签,则删除
@@ -3638,12 +3638,13 @@
             log.error("身份证加密失败");
         }
 //        populationDO.setLabel(Joiner.on(",").join(userTag));
+        populationDO.setActId(communityId);
         populationDO.setCardNo(cardNoAES);
         populationDO.setUpdateBy(userId);
         return populationDO;
     }
 
-    private ComMngPopulationDO updateDrugPopulationDO(ComMngPopulationDrugExcelVO vo, ComMngPopulationDO populationDO, Long userId){
+    private ComMngPopulationDO updateDrugPopulationDO(ComMngPopulationDrugExcelVO vo, ComMngPopulationDO populationDO, Long communityId, Long userId){
         BeanUtils.copyProperties(vo, populationDO);
         ComDrugPopulationDO comDrugPopulationDO = comDrugPopulationDAO.selectOne(new QueryWrapper<ComDrugPopulationDO>().lambda()
                 .eq(ComDrugPopulationDO::getPopulationId, populationDO.getId()));
@@ -3662,6 +3663,7 @@
             log.error("身份证加密失败");
         }
 //        populationDO.setLabel(Joiner.on(",").join(userTag));
+        populationDO.setActId(communityId);
         populationDO.setCardNo(cardNoAES);
         populationDO.setUpdateBy(userId);
 
@@ -3681,7 +3683,7 @@
         return populationDO;
     }
 
-    private ComMngPopulationDO updateCorrectPopulationDO(ComMngPopulationCorrectExcelVO vo, ComMngPopulationDO populationDO,Long userId){
+    private ComMngPopulationDO updateCorrectPopulationDO(ComMngPopulationCorrectExcelVO vo, ComMngPopulationDO populationDO,Long communityId, Long userId){
         BeanUtils.copyProperties(vo, populationDO);
         ComCorrectPopulationDO comCorrectPopulationDO = comCorrectPopulationDAO.selectOne(new QueryWrapper<ComCorrectPopulationDO>().lambda()
                 .eq(ComCorrectPopulationDO::getPopulationId, populationDO.getId()));
@@ -3700,6 +3702,7 @@
             log.error("身份证加密失败");
         }
 //        populationDO.setLabel(Joiner.on(",").join(userTag));
+        populationDO.setActId(communityId);
         populationDO.setCardNo(cardNoAES);
         populationDO.setUpdateBy(userId);
         if (comCorrectPopulationDO != null) {
@@ -3718,7 +3721,7 @@
         return populationDO;
     }
 
-    private ComMngPopulationDO updateMajorPopulationDO(ComMngPopulationMajorExcelVO vo, ComMngPopulationDO populationDO,Long userId){
+    private ComMngPopulationDO updateMajorPopulationDO(ComMngPopulationMajorExcelVO vo, ComMngPopulationDO populationDO,Long communityId, Long userId){
         BeanUtils.copyProperties(vo, populationDO);
         ComMajorPopulationDO comMajorPopulationDO = comMajorPopulationDAO.selectOne(new QueryWrapper<ComMajorPopulationDO>().lambda()
                 .eq(ComMajorPopulationDO::getPopulationId, populationDO.getId()));
@@ -3737,6 +3740,7 @@
             log.error("身份证加密失败");
         }
 //        populationDO.setLabel(Joiner.on(",").join(userTag));
+        populationDO.setActId(communityId);
         populationDO.setCardNo(cardNoAES);
         populationDO.setUpdateBy(userId);
         if (comMajorPopulationDO != null) {
@@ -3755,7 +3759,7 @@
         return populationDO;
     }
 
-    private ComMngPopulationDO updateCultPopulationDO(ComMngPopulationCultExcelVO vo, ComMngPopulationDO populationDO,Long userId){
+    private ComMngPopulationDO updateCultPopulationDO(ComMngPopulationCultExcelVO vo, ComMngPopulationDO populationDO,Long communityId, Long userId){
         BeanUtils.copyProperties(vo, populationDO);
         ComCultPopulationDO comCultPopulationDO = comCultPopulationDAO.selectOne(new QueryWrapper<ComCultPopulationDO>().lambda().
                 eq(ComCultPopulationDO::getPopulationId, populationDO.getId()));
@@ -3774,6 +3778,7 @@
             log.error("身份证加密失败");
         }
 //        populationDO.setLabel(Joiner.on(",").join(userTag));
+        populationDO.setActId(communityId);
         populationDO.setCardNo(cardNoAES);
         populationDO.setUpdateBy(userId);
         if (comCultPopulationDO != null) {
@@ -3792,7 +3797,7 @@
         return populationDO;
     }
 
-    private ComMngPopulationDO updateRehabilitationPopulationDO(ComMngPopulationRehabilitationExcelVO vo, ComMngPopulationDO populationDO,Long userId){
+    private ComMngPopulationDO updateRehabilitationPopulationDO(ComMngPopulationRehabilitationExcelVO vo, ComMngPopulationDO populationDO,Long communityId, Long userId){
         BeanUtils.copyProperties(vo, populationDO);
         ComRehabilitationPopulationDO comRehabilitationPopulationDO = comRehabilitationPopulationDAO.selectOne(new QueryWrapper<ComRehabilitationPopulationDO>().lambda().
                 eq(ComRehabilitationPopulationDO::getPopulationId, populationDO.getId()));
@@ -3811,6 +3816,7 @@
             log.error("身份证加密失败");
         }
 //        populationDO.setLabel(Joiner.on(",").join(userTag));
+        populationDO.setActId(communityId);
         populationDO.setCardNo(cardNoAES);
         populationDO.setUpdateBy(userId);
         if (comRehabilitationPopulationDO != null) {
@@ -3830,7 +3836,7 @@
         return populationDO;
     }
 
-    private ComMngPopulationDO updateKeyPopulationDO(ComMngPopulationKeyExcelVO vo, ComMngPopulationDO populationDO,Long userId){
+    private ComMngPopulationDO updateKeyPopulationDO(ComMngPopulationKeyExcelVO vo, ComMngPopulationDO populationDO,Long communityId, Long userId){
         BeanUtils.copyProperties(vo, populationDO);
         ComKeyPopulationDO comKeyPopulationDO = comKeyPopulationDAO.selectOne(new QueryWrapper<ComKeyPopulationDO>().lambda().
                 eq(ComKeyPopulationDO::getPopulationId, populationDO.getId()));
@@ -3849,6 +3855,7 @@
             log.error("身份证加密失败");
         }
 //        populationDO.setLabel(Joiner.on(",").join(userTag));
+        populationDO.setActId(communityId);
         populationDO.setCardNo(cardNoAES);
         populationDO.setUpdateBy(userId);
         if (comKeyPopulationDO != null) {
@@ -3867,7 +3874,7 @@
         return populationDO;
     }
 
-    private ComMngPopulationDO updateSentencePopulationDO(ComMngPopulationSentenceExcelVO vo, ComMngPopulationDO populationDO,Long userId){
+    private ComMngPopulationDO updateSentencePopulationDO(ComMngPopulationSentenceExcelVO vo, ComMngPopulationDO populationDO,Long communityId, Long userId){
         BeanUtils.copyProperties(vo, populationDO);
         ComSentencePopulationDO comSentencePopulationDO = comSentencePopulationDAO.selectOne(new QueryWrapper<ComSentencePopulationDO>().lambda().
                 eq(ComSentencePopulationDO::getPopulationId, populationDO.getId()));
@@ -3886,6 +3893,7 @@
             log.error("身份证加密失败");
         }
 //        populationDO.setLabel(Joiner.on(",").join(userTag));
+        populationDO.setActId(communityId);
         populationDO.setCardNo(cardNoAES);
         populationDO.setUpdateBy(userId);
         if (comSentencePopulationDO != null) {
@@ -3904,7 +3912,7 @@
         return populationDO;
     }
 
-    private ComMngPopulationDO updateVeteransPopulationDO(ComMngPopulationVeteransExcelVO vo, ComMngPopulationDO populationDO,Long userId){
+    private ComMngPopulationDO updateVeteransPopulationDO(ComMngPopulationVeteransExcelVO vo, ComMngPopulationDO populationDO,Long communityId, Long userId){
         BeanUtils.copyProperties(vo, populationDO);
         ComVeteransPopulationDO comVeteransPopulationDO = comVeteransPopulationDAO.selectOne(new QueryWrapper<ComVeteransPopulationDO>().lambda().
                 eq(ComVeteransPopulationDO::getPopulationId, populationDO.getId()));
@@ -3923,6 +3931,7 @@
             log.error("身份证加密失败");
         }
 //        populationDO.setLabel(Joiner.on(",").join(userTag));
+        populationDO.setActId(communityId);
         populationDO.setCardNo(cardNoAES);
         populationDO.setUpdateBy(userId);
         if (comVeteransPopulationDO != null) {
@@ -3940,7 +3949,7 @@
         }
         return populationDO;
     }
-    private ComMngPopulationDO updateDisabilityPopulationDO(ComMngPopulationDisabilityExcelVO vo, ComMngPopulationDO populationDO,Long userId){
+    private ComMngPopulationDO updateDisabilityPopulationDO(ComMngPopulationDisabilityExcelVO vo, ComMngPopulationDO populationDO,Long communityId, Long userId){
         BeanUtils.copyProperties(vo, populationDO);
         ComDisabilityPopulationDO comDisabilityPopulationDO = comDisabilityPopulationDAO.selectOne(new QueryWrapper<ComDisabilityPopulationDO>().lambda().
                 eq(ComDisabilityPopulationDO::getPopulationId, populationDO.getId()));
@@ -3959,6 +3968,7 @@
             log.error("身份证加密失败");
         }
 //        populationDO.setLabel(Joiner.on(",").join(userTag));
+        populationDO.setActId(communityId);
         populationDO.setCardNo(cardNoAES);
         populationDO.setUpdateBy(userId);
         if (comDisabilityPopulationDO != null) {
@@ -3977,7 +3987,7 @@
         return populationDO;
     }
 
-    private ComMngPopulationDO updateLowSecurityPopulationDO(ComMngPopulationLowSecurityExcelVO vo, ComMngPopulationDO populationDO,Long userId){
+    private ComMngPopulationDO updateLowSecurityPopulationDO(ComMngPopulationLowSecurityExcelVO vo, ComMngPopulationDO populationDO,Long communityId, Long userId){
         BeanUtils.copyProperties(vo, populationDO);
         ComLowSecurityPopulationDO comLowSecurityPopulationDO = comLowSecurityPopulationDAO.selectOne(new QueryWrapper<ComLowSecurityPopulationDO>().lambda().
                 eq(ComLowSecurityPopulationDO::getPopulationId, populationDO.getId()));
@@ -3996,6 +4006,7 @@
             log.error("身份证加密失败");
         }
 //        populationDO.setLabel(Joiner.on(",").join(userTag));
+        populationDO.setActId(communityId);
         populationDO.setCardNo(cardNoAES);
         populationDO.setUpdateBy(userId);
         if (comLowSecurityPopulationDO != null) {

--
Gitblit v1.7.1