From 38f1a806a4e1d8e1560f07a5a26b51cf6a4692be Mon Sep 17 00:00:00 2001 From: mitao <2763622819@qq.com> Date: 星期一, 17 三月 2025 10:57:57 +0800 Subject: [PATCH] 党员管理接口调试修改 --- springcloud_k8s_panzhihuazhihuishequ/service_sangeshenbian/src/main/java/com/panzhihua/sangeshenbian/service/impl/PartyMemberServiceImpl.java | 14 ++++++++++++++ 1 files changed, 14 insertions(+), 0 deletions(-) diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_sangeshenbian/src/main/java/com/panzhihua/sangeshenbian/service/impl/PartyMemberServiceImpl.java b/springcloud_k8s_panzhihuazhihuishequ/service_sangeshenbian/src/main/java/com/panzhihua/sangeshenbian/service/impl/PartyMemberServiceImpl.java index 4a9bbc2..1e6fd63 100644 --- a/springcloud_k8s_panzhihuazhihuishequ/service_sangeshenbian/src/main/java/com/panzhihua/sangeshenbian/service/impl/PartyMemberServiceImpl.java +++ b/springcloud_k8s_panzhihuazhihuishequ/service_sangeshenbian/src/main/java/com/panzhihua/sangeshenbian/service/impl/PartyMemberServiceImpl.java @@ -16,6 +16,7 @@ import com.panzhihua.common.model.vos.sangeshenbian.SystemUserVo; import com.panzhihua.sangeshenbian.dao.PartyMemberMapper; import com.panzhihua.sangeshenbian.enums.AuditStatusEnum; +import com.panzhihua.sangeshenbian.enums.FreezeStatusEnum; import com.panzhihua.sangeshenbian.enums.ReportTypeEnum; import com.panzhihua.sangeshenbian.enums.AuditStatusEnum; import com.panzhihua.sangeshenbian.model.entity.BcRegion; @@ -88,10 +89,23 @@ PartyMember partyMember = BeanUtil.copyProperties(dto, PartyMember.class); String idNumber = dto.getIdNumber(); partyMember.setGender(getGender(idNumber)); + BcRegion districtByCode = bcRegionService.getDistrictByCode(dto.getDistrictsCode()); + if (Objects.nonNull(districtByCode)){ + partyMember.setDistricts(districtByCode.getRegionName()); + } + ComStreet street = comStreetService.getById(dto.getStreetId()); + if (Objects.nonNull(street)){ + partyMember.setStreet(street.getName()); + } + ComAct act = comActService.getById(dto.getCommunityId()); + if (Objects.nonNull(act)){ + partyMember.setCommunity(act.getName()); + } if (Objects.isNull(dto.getId())) { //添加 partyMember.setCreateBy(Long.parseLong(loginUserInfo.getId().toString())); partyMember.setAuditStatus(AuditStatusEnum.APPROVED.getCode()); + partyMember.setFreezeStatus(FreezeStatusEnum.NORMAL.getCode()); partyMember.setSource(1); save(partyMember); } else { -- Gitblit v1.7.1