From 3efeec05fa3bbfdfc471550118d14d884225c5ce Mon Sep 17 00:00:00 2001 From: huanghongfa <huanghongfa123456> Date: 星期六, 24 七月 2021 15:12:30 +0800 Subject: [PATCH] 修改bug --- springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComMngPopulationServiceImpl.java | 37 ++++++++++++++++++++++--------------- 1 files changed, 22 insertions(+), 15 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 a853911..d1cf948 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 @@ -300,10 +300,16 @@ } if (comMngPopulationVO.getAgeStartTime() !=null && !"".equals(comMngPopulationVO.getAgeStartTime()) && comMngPopulationVO.getAgeEndTime() !=null && !"".equals(comMngPopulationVO.getAgeEndTime())){ if (comMngPopulationVO.getAgeStartTime().equals(comMngPopulationVO.getAgeEndTime())) { - Date endAge = DateUtils.stringToDate(comMngPopulationVO.getAgeEndTime(),new SimpleDateFormat("yyyy-MM-dd")); - String ageStartTime = DateUtils.getDateFormatString(DateUtils.yearAddNum(endAge, -1),"yyyy-MM-dd"); + Date endAge = DateUtils.stringToDate(comMngPopulationVO.getAgeEndTime(), new SimpleDateFormat("yyyy-MM-dd")); + String ageStartTime = DateUtils.getDateFormatString(DateUtils.yearAddNum(endAge, -1), "yyyy-MM-dd"); if (StringUtils.isNotEmpty(ageStartTime)) { comMngPopulationVO.setAgeStartTimeEnd(ageStartTime); + } + } else { + Date endAge = DateUtils.stringToDate(comMngPopulationVO.getAgeEndTime(), new SimpleDateFormat("yyyy-MM-dd")); + String ageStartTime = DateUtils.getDateFormatString(DateUtils.yearAddNum(endAge, -1), "yyyy-MM-dd"); + if (StringUtils.isNotEmpty(ageStartTime)) { + comMngPopulationVO.setAgeEndTimeEnd(ageStartTime); } } } @@ -803,6 +809,7 @@ populationHouseUserDO.setId(Snowflake.getId()); populationHouseUserDO.setPopulId(populationDO.getId()); populationHouseUserDO.setHouseId(houseEditDto.getId()); + populationHouseUserDO.setRelation(houseEditDto.getRelation()); if (houseEditDto.getIsResidence().equals(ComMngPopulationHouseEditDTO.isResidence.yes)) { houseId = houseEditDto.getId();//居住地 } @@ -834,19 +841,19 @@ } } - ComMngPopulationHouseUserDO comMngPopulationHouseUserDO = comMngPopulationHouseUserDAO.selectOne(new QueryWrapper<ComMngPopulationHouseUserDO>().lambda() - .eq(ComMngPopulationHouseUserDO::getPopulId, vo.getId())); - if (comMngPopulationHouseUserDO != null) { - comMngPopulationHouseUserDO.setRelation(vo.getRelation()); - comMngPopulationHouseUserDAO.updateById(comMngPopulationHouseUserDO); - }else { - comMngPopulationHouseUserDO = new ComMngPopulationHouseUserDO(); - comMngPopulationHouseUserDO.setId(Snowflake.getId()); - comMngPopulationHouseUserDO.setPopulId(vo.getId()); - comMngPopulationHouseUserDO.setRelation(vo.getRelation()); - comMngPopulationHouseUserDO.setCreateAt(new Date()); - comMngPopulationHouseUserDAO.insert(comMngPopulationHouseUserDO); - } +// ComMngPopulationHouseUserDO comMngPopulationHouseUserDO = comMngPopulationHouseUserDAO.selectOne(new QueryWrapper<ComMngPopulationHouseUserDO>().lambda() +// .eq(ComMngPopulationHouseUserDO::getPopulId, vo.getId())); +// if (comMngPopulationHouseUserDO != null) { +// comMngPopulationHouseUserDO.setRelation(vo.getRelation()); +// comMngPopulationHouseUserDAO.updateById(comMngPopulationHouseUserDO); +// }else { +// comMngPopulationHouseUserDO = new ComMngPopulationHouseUserDO(); +// comMngPopulationHouseUserDO.setId(Snowflake.getId()); +// comMngPopulationHouseUserDO.setPopulId(vo.getId()); +// comMngPopulationHouseUserDO.setRelation(vo.getRelation()); +// comMngPopulationHouseUserDO.setCreateAt(new Date()); +// comMngPopulationHouseUserDAO.insert(comMngPopulationHouseUserDO); +// } if (populationDAO.updateById(populationDO) > 0) { return R.ok(); } else { -- Gitblit v1.7.1