From a438efdb271973368246cac3b761d7263623f55e Mon Sep 17 00:00:00 2001 From: CeDo <cedoogle@gmail.com> Date: 星期五, 14 五月 2021 10:31:39 +0800 Subject: [PATCH] Merge branch 'test' --- springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/listen/ComMngPopulationServeExcelListen.java | 30 ++++++++++++++++++++---------- 1 files changed, 20 insertions(+), 10 deletions(-) diff --git a/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/listen/ComMngPopulationServeExcelListen.java b/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/listen/ComMngPopulationServeExcelListen.java index 680a4ca..d5ac3ed 100644 --- a/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/listen/ComMngPopulationServeExcelListen.java +++ b/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/listen/ComMngPopulationServeExcelListen.java @@ -5,9 +5,7 @@ import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSONObject; import com.google.common.collect.Lists; -import com.panzhihua.common.enums.PopulIsOkEnum; -import com.panzhihua.common.enums.PopulPoliticalOutlookEnum; -import com.panzhihua.common.enums.PopulSexEnum; +import com.panzhihua.common.enums.*; import com.panzhihua.common.exceptions.ServiceException; import com.panzhihua.common.model.vos.R; import com.panzhihua.common.model.vos.community.ComMngPopulationImportErrorVO; @@ -142,7 +140,7 @@ vo.setIsRent(PopulIsOkEnum.getCodeByName(oneData.get(4))); } if(oneData.get(5) != null){ - vo.setRelation(oneData.get(5)); + vo.setRelation(PopulRelationEnum.getCodeByName(oneData.get(5))); } if(oneData.get(6) != null){ vo.setRoad(oneData.get(6)); @@ -157,7 +155,7 @@ vo.setUnitNo(Integer.valueOf(oneData.get(9))); } if(oneData.get(10) != null){ - vo.setHouseNo(Integer.valueOf(oneData.get(10))); + vo.setHouseNo(Integer.valueOf(oneData.get(10).trim())); } if(oneData.get(11) != null){ vo.setPhone(oneData.get(11)); @@ -166,10 +164,10 @@ vo.setNativePlace(oneData.get(12)); } if(oneData.get(13) != null){ - vo.setCultureLevel(oneData.get(13)); + vo.setCultureLevel(PopulCultureLevelEnum.getCodeByName(oneData.get(13))); } if(oneData.get(14) != null){ - vo.setMarriage(oneData.get(14)); + vo.setMarriage(PopulMarriageEnum.getCodeByName(oneData.get(14))); } if(oneData.get(15) != null){ vo.setHealthy(oneData.get(15)); @@ -177,10 +175,22 @@ if(oneData.get(16) != null){ vo.setWorkCompany(oneData.get(16)); } - if(oneData.get(17) != null){ - vo.setRemark(oneData.get(17)); + + if(oneData.get(17) != null && StringUtils.isNotEmpty(oneData.get(17))){ + String outOrLocal = oneData.get(17); + if(outOrLocal.equals(ComMngPopulationServeExcelVO.outOrLocal.bd)){ + vo.setOutOrLocal(1); + }else if(outOrLocal.equals(ComMngPopulationServeExcelVO.outOrLocal.wd)){ + vo.setOutOrLocal(2); + } } - for (int i = 18; i < headSize; i++) { + if(oneData.get(18) != null){ + vo.setCensusRegister(oneData.get(18)); + } + if(oneData.get(19) != null){ + vo.setRemark(oneData.get(19)); + } + for (int i = 20; i < headSize; i++) { if (oneData.get(i) != null && oneData.get(i).equals("是")) { vo.getUserTagStr().add(headData.get(i).substring(0,headData.get(i).indexOf("("))); } -- Gitblit v1.7.1