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 bf27ef842..5cc5e153d 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 @@ -942,9 +942,9 @@ public class UserServiceImpl extends BaseServiceImpl implem // 更新用户表党员相关字段 updateUserPartyMemberInfo(userDTO); } else { + userDTO.setState(AppUserStatesEnum.STATE_COMPLETED_INFORMATION_PENDING_REVIEW.value()); userDTO.setPartyFlag(YesOrNoEnum.NO.value()); - UserEntity entity = ConvertUtils.sourceToTarget(userDTO, UserEntity.class); - updateById(entity); + updateUserPartyMemberInfo(userDTO); result = new Result().error(UserModuleErrorCode.AUTHENTICATION_CODE); } } @@ -965,7 +965,7 @@ public class UserServiceImpl extends BaseServiceImpl implem entity.setId(userDto.getId()); entity.setState(userDto.getState()); entity.setRegisterTime(userDto.getRegisterTime()); - entity.setPartyFlag(YesOrNoEnum.YES.value()); + entity.setPartyFlag(userDto.getPartyFlag()); this.updateById(entity); }