From 7034041e18f2354ac0f4b852f17a09b2144e1091 Mon Sep 17 00:00:00 2001 From: 罗元桥 <2376770955@qq.com> Date: 星期四, 13 五月 2021 09:31:51 +0800 Subject: [PATCH] Merge branch 'test' into 'master' --- springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/listen/ComMngPopulationServeExcelListen.java | 28 +++++++++++++++++++--------- 1 files changed, 19 insertions(+), 9 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 92f533d..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)); @@ -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