From 007b806898a8bb209eed3d5264c36be59e076a91 Mon Sep 17 00:00:00 2001 From: 101captain <237651143@qq.com> Date: 星期二, 17 五月 2022 17:13:19 +0800 Subject: [PATCH] 花城E+bug更新 --- springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComMngPopulationServiceImpl.java | 10 +++++++--- 1 files changed, 7 insertions(+), 3 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 ec6c612..0e30c07 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 @@ -855,7 +855,7 @@ // 判断实有人口是否已存在 log.info("开始查询实有人口是否已存在"); ComMngPopulationDO populationDO = null; - String populationKey = vo.getCardNo(); + String populationKey = cardNoAES; if (!isOnly(populationKey, populationMap)) { // 存在实有人口信息,则更新 populationDO = (ComMngPopulationDO)populationMap.get(populationKey); @@ -865,7 +865,7 @@ // 不存在实有人口,则新增 populationDO = savePopulationDO(vo, populationActVO, comMngVillageDO, userId); saveList.add(populationDO); - populationMap.put(populationDO.getCardNo(),populationDO); + populationMap.put(populationKey,populationDO); } log.info("查询实有人口是否已存在完成"); @@ -6430,7 +6430,11 @@ @Override @Transactional(rollbackFor = Exception.class) public R deletePopulations(List<Long> ids, Long communityId) { - comMngPopulationCommunityTagsDAO.deletePopulationRelation(ids,communityId); + for(Long id:ids){ + comMngPopulationCommunityTagsDAO.delete(new QueryWrapper<ComMngPopulationCommunityTagsDO>().lambda().eq(ComMngPopulationCommunityTagsDO::getPopulationId,id)); + comMngPopulationDAO.deleteById(id); + comMngPopulationHouseUserDAO.delete(new QueryWrapper<ComMngPopulationHouseUserDO>().lambda().eq(ComMngPopulationHouseUserDO::getPopulId,id)); + } return R.ok(); } -- Gitblit v1.7.1