From c40be027ef8068b9a77bb24c94291dee25f563d8 Mon Sep 17 00:00:00 2001
From: huanghongfa <huanghongfa123456>
Date: 星期四, 19 八月 2021 09:28:38 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/test' into test

---
 springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/listen/ComMngPopulationDisabilityExcelListen.java |   61 ++++++++++++++++--------------
 1 files changed, 33 insertions(+), 28 deletions(-)

diff --git a/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/listen/ComMngPopulationDisabilityExcelListen.java b/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/listen/ComMngPopulationDisabilityExcelListen.java
index 49fc4a8..a3dde48 100644
--- a/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/listen/ComMngPopulationDisabilityExcelListen.java
+++ b/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/listen/ComMngPopulationDisabilityExcelListen.java
@@ -108,10 +108,10 @@
             log.info("开始导入残疾人数据");
             log.info("表格总数据:" + list.size());
             if (list.size() == 0) {
-                throw new ServiceException("500", "导入数据为空!");
+                throw new ServiceException("000", "导入数据为空!");
             }
             ValueOperations<String, String> valueOperations = stringRedisTemplate.opsForValue();
-            String Disability = Constants.DISABILITY_POPULATION_ERROR_LIST + communityId;
+            String Disability = Constants.DISABILITY_POPULATION_ERROR_LIST;
 
             Map<String,String> dictMap = dictionaryR.getData().stream().collect(Collectors.toMap(BcDictionaryVO::getDictName,BcDictionaryVO::getDictValue));
 //        Map<String,Integer> dictMap = new HashMap<>();
@@ -131,7 +131,6 @@
                         vo.setSerialNumber(oneData.get(0));
                     }
                     //姓名和身份证都为空,为空户,无需操作,否则就解析年龄,性别,出生年月日
-                    if(StringUtils.isNotEmpty(oneData.get(1)) || StringUtils.isNotEmpty(oneData.get(2))){
                         if(StringUtils.isEmpty(oneData.get(1))){
                             ComMngPopulationDisabilityMistakeExcelVO mistake = new ComMngPopulationDisabilityMistakeExcelVO();
                             index++;
@@ -178,7 +177,7 @@
                         }else{
                             vo.setSex(PopulSexEnum.nv.getCode());
                         }
-                    }
+
                     if(StringUtils.isNotEmpty(oneData.get(3))){
                         vo.setCertificateSituation(oneData.get(3));
                     }
@@ -224,33 +223,39 @@
                         continue;
                     }
                     vo.setDoorNo(oneData.get(10).trim());
-                    if(StringUtils.isEmpty(oneData.get(11))){
-                        index++;
-                        ComMngPopulationDisabilityMistakeExcelVO mistake = new ComMngPopulationDisabilityMistakeExcelVO();
-                        setDisabilityMistake(oneData, mistake);
-                        mistake.setMistake("楼排号不可为空");
-                        mistakes.add(mistake);
-                        continue;
+//                    if(StringUtils.isEmpty(oneData.get(11))){
+//                        index++;
+//                        ComMngPopulationDisabilityMistakeExcelVO mistake = new ComMngPopulationDisabilityMistakeExcelVO();
+//                        setDisabilityMistake(oneData, mistake);
+//                        mistake.setMistake("楼排号不可为空");
+//                        mistakes.add(mistake);
+//                        continue;
+//                    }
+                    if(StringUtils.isNotEmpty(oneData.get(11))) {
+                        vo.setFloor(oneData.get(11).trim());
                     }
-                    vo.setFloor(oneData.get(11).trim());
-                    if(StringUtils.isEmpty(oneData.get(12))){
-                        index++;
-                        ComMngPopulationDisabilityMistakeExcelVO mistake = new ComMngPopulationDisabilityMistakeExcelVO();
-                        setDisabilityMistake(oneData, mistake);
-                        mistake.setMistake("单元号不可为空");
-                        mistakes.add(mistake);
-                        continue;
+//                    if(StringUtils.isEmpty(oneData.get(12))){
+//                        index++;
+//                        ComMngPopulationDisabilityMistakeExcelVO mistake = new ComMngPopulationDisabilityMistakeExcelVO();
+//                        setDisabilityMistake(oneData, mistake);
+//                        mistake.setMistake("单元号不可为空");
+//                        mistakes.add(mistake);
+//                        continue;
+//                    }
+                    if(StringUtils.isNotEmpty(oneData.get(12))) {
+                        vo.setUnitNo(oneData.get(12).trim());
                     }
-                    vo.setUnitNo(oneData.get(12).trim());
-                    if(StringUtils.isEmpty(oneData.get(13))){
-                        index++;
-                        ComMngPopulationDisabilityMistakeExcelVO mistake = new ComMngPopulationDisabilityMistakeExcelVO();
-                        setDisabilityMistake(oneData, mistake);
-                        mistake.setMistake("户室不可为空");
-                        mistakes.add(mistake);
-                        continue;
+//                    if(StringUtils.isEmpty(oneData.get(13))){
+//                        index++;
+//                        ComMngPopulationDisabilityMistakeExcelVO mistake = new ComMngPopulationDisabilityMistakeExcelVO();
+//                        setDisabilityMistake(oneData, mistake);
+//                        mistake.setMistake("户室不可为空");
+//                        mistakes.add(mistake);
+//                        continue;
+//                    }
+                    if(StringUtils.isNotEmpty(oneData.get(13))) {
+                        vo.setHouseNo(oneData.get(13).trim());
                     }
-                    vo.setHouseNo(oneData.get(13).trim());
                     if(StringUtils.isNotEmpty(oneData.get(14))){
                         Integer isOk = PopulHouseUseEnum.getCodeByName(oneData.get(14));
                         if(isOk.equals(-1)){

--
Gitblit v1.7.1