|
|
|
@ -508,7 +508,7 @@ public class UserServiceImpl extends BaseServiceImpl<UserDao, UserEntity> implem |
|
|
|
*/ |
|
|
|
@Override |
|
|
|
public Result<EpdcResidentDetailResultDTO> residentDetail(String userId) { |
|
|
|
if(StringUtils.isBlank(userId)){ |
|
|
|
if (StringUtils.isBlank(userId)) { |
|
|
|
return new Result<EpdcResidentDetailResultDTO>().error("用户Id不能为空"); |
|
|
|
} |
|
|
|
EpdcResidentDetailResultDTO dto = this.baseDao.residentDetailByUserId(userId); |
|
|
|
@ -522,19 +522,21 @@ public class UserServiceImpl extends BaseServiceImpl<UserDao, UserEntity> implem |
|
|
|
*/ |
|
|
|
@Override |
|
|
|
public Result authenticateResident(EpdcAppAuthenticateResidentFormDTO formDTO) { |
|
|
|
if(StringUtils.isBlank(formDTO.getAuthenticatedFlag())){ |
|
|
|
formDTO.setAuthenticatedFlag("0"); |
|
|
|
} |
|
|
|
UserDTO userDTO=this.get(formDTO.getUserId()); |
|
|
|
if(null!=userDTO){ |
|
|
|
if("0".equals(formDTO.getAuthenticatedFlag())){//不通过
|
|
|
|
userDTO.setState(AppUserStatesEnum.STATE_INFORMATION_NOT_PASSED.value()); |
|
|
|
}else if("1".equals(formDTO.getAuthenticatedFlag())){//通过
|
|
|
|
userDTO.setState(AppUserStatesEnum.STATE_INFORMATION_PASSED.value()); |
|
|
|
} |
|
|
|
this.update(userDTO); |
|
|
|
} |
|
|
|
return new Result(); |
|
|
|
if (StringUtils.isBlank(formDTO.getAuthenticatedFlag())) { |
|
|
|
formDTO.setAuthenticatedFlag(YesOrNoEnum.NO.value()); |
|
|
|
} |
|
|
|
UserDTO userDTO = this.get(formDTO.getUserId()); |
|
|
|
if (null != userDTO) { |
|
|
|
if (YesOrNoEnum.NO.value().equals(formDTO.getAuthenticatedFlag())) {//不通过
|
|
|
|
userDTO.setState(AppUserStatesEnum.STATE_INFORMATION_NOT_PASSED.value()); |
|
|
|
} else if (YesOrNoEnum.YES.value().equals(formDTO.getAuthenticatedFlag())) {//通过
|
|
|
|
userDTO.setState(AppUserStatesEnum.STATE_INFORMATION_PASSED.value()); |
|
|
|
} else { |
|
|
|
throw new RenException("是否认证通过数据不匹配"); |
|
|
|
} |
|
|
|
this.update(userDTO); |
|
|
|
} |
|
|
|
return new Result(); |
|
|
|
} |
|
|
|
|
|
|
|
/** |
|
|
|
|