Browse Source

dataSyncRecordDisability/detail/

dev
yinzuomei 3 years ago
parent
commit
e4607ebd52
  1. 32
      epmet-user/epmet-user-server/src/main/java/com/epmet/service/impl/DataSyncRecordDisabilityServiceImpl.java

32
epmet-user/epmet-user-server/src/main/java/com/epmet/service/impl/DataSyncRecordDisabilityServiceImpl.java

@ -107,24 +107,22 @@ public class DataSyncRecordDisabilityServiceImpl extends BaseServiceImpl<DataSyn
if (null != result.getGender()){ if (null != result.getGender()){
result.setGenderCn(result.getGender() == NumConstant.ONE ? "男" : "女"); result.setGenderCn(result.getGender() == NumConstant.ONE ? "男" : "女");
} }
if(StringUtils.isBlank(entity.getIcResiUserId())){ if (StringUtils.isNotBlank(entity.getIcResiUserId())) {
throw new EpmetException(EpmetErrorCode.EPMET_COMMON_OPERATION_FAIL.getCode(), "icResiUserId为空,idCard:" + entity.getIdCard(), IcResiUserDTO icResiUserDTO = icResiUserService.get(entity.getIcResiUserId());
String.format("居民信息中不存在此居民【身份证号:%s】", entity.getIdCard())); if (null != icResiUserDTO) {
} ResiInfoDTO resiInfoDTO = ConvertUtils.sourceToTarget(icResiUserDTO, ResiInfoDTO.class);
IcResiUserDTO icResiUserDTO = icResiUserService.get(entity.getIcResiUserId()); if (StringUtils.isNotBlank(resiInfoDTO.getGender())) {
if (null == icResiUserDTO) { resiInfoDTO.setGenderCn(resiInfoDTO.getGender().equals(NumConstant.ONE_STR) ? "男" : "女");
throw new EpmetException(EpmetErrorCode.EPMET_COMMON_OPERATION_FAIL.getCode(), "ic_resi_user为空,icResiUserId:" + entity.getIcResiUserId(), } else {
String.format("居民信息中不存在此居民【icResiUserId:%s】", entity.getIcResiUserId())); resiInfoDTO.setGenderCn(GenderEnum.UN_KNOWN.getName());
} }
ResiInfoDTO resiInfoDTO = ConvertUtils.sourceToTarget(icResiUserDTO, ResiInfoDTO.class); resiInfoDTO.setCjzkCn(getCj(resiInfoDTO.getCjzk()));
if (StringUtils.isNotBlank(resiInfoDTO.getGender())) { resiInfoDTO.setCjlbCn(getCjlb(resiInfoDTO.getCjlb(), entity.getCustomerId()));
resiInfoDTO.setGenderCn(resiInfoDTO.getGender().equals(NumConstant.ONE_STR) ? "男" : "女"); result.setResiInfo(resiInfoDTO);
} else { } else {
resiInfoDTO.setGenderCn(GenderEnum.UN_KNOWN.getName()); log.warn(String.format("ic_resi_user is null icResiUserId:%s", entity.getIcResiUserId()));
}
} }
resiInfoDTO.setCjzkCn(getCj(resiInfoDTO.getCjzk()));
resiInfoDTO.setCjlbCn(getCjlb(resiInfoDTO.getCjlb(),entity.getCustomerId()));
result.setResiInfo(resiInfoDTO);
return result; return result;
} }

Loading…
Cancel
Save