diff --git a/esua-epdc/epdc-module/epdc-user/epdc-user-server/src/main/java/com/elink/esua/epdc/service/impl/UserServiceImpl.java b/esua-epdc/epdc-module/epdc-user/epdc-user-server/src/main/java/com/elink/esua/epdc/service/impl/UserServiceImpl.java index a1fce3fb6..6190fec8b 100644 --- a/esua-epdc/epdc-module/epdc-user/epdc-user-server/src/main/java/com/elink/esua/epdc/service/impl/UserServiceImpl.java +++ b/esua-epdc/epdc-module/epdc-user/epdc-user-server/src/main/java/com/elink/esua/epdc/service/impl/UserServiceImpl.java @@ -132,14 +132,22 @@ public class UserServiceImpl extends BaseServiceImpl implem @Override public void audit(UserDTO dto) { UserEntity entity = ConvertUtils.sourceToTarget(dto, UserEntity.class); + //是否通过审核 + if(YesOrNoEnum.YES.value().equals(dto.getPass())){ + entity.setState(AppUserAuditStateEnum.AUDIT_SUCCESS.value()); + }else if (YesOrNoEnum.NO.value().equals(dto.getPass())){ + entity.setState(AppUserAuditStateEnum.AUDIT_FAILURE.value()); + } updateById(entity); - if (YesOrNoEnum.YES.value().equals(dto.getPass())) { + //判断是否是党员 + if (YesOrNoEnum.YES.value().equals(dto.getPartyFlag())&&YesOrNoEnum.YES.value().equals(dto.getPass())) { PartyMembersDTO partyMembersDTO = ConvertUtils.sourceToTarget(dto, PartyMembersDTO.class); partyMembersDTO.setStreetName(dto.getStreet()); partyMembersDTO.setCommunityName(dto.getCommunity()); partyMembersDTO.setGridName(dto.getGrid()); partyMembersService.save(partyMembersDTO); } + } @Override