|
|
@ -97,12 +97,36 @@ public class DataSyncRecordDisabilityServiceImpl extends BaseServiceImpl<DataSyn |
|
|
|
public DataSyncRecordDisabilityDTO get(String id) { |
|
|
|
DataSyncRecordDisabilityEntity entity = baseDao.selectById(id); |
|
|
|
DataSyncRecordDisabilityDTO result = ConvertUtils.sourceToTarget(entity, DataSyncRecordDisabilityDTO.class); |
|
|
|
result.setGenderCn(result.getGender() == NumConstant.ONE ? "男" : "女"); |
|
|
|
IcResiUserDTO icResiUserDTO = icResiUserService.get(entity.getIcResiUserId()); |
|
|
|
ResiInfoDTO resiInfoDTO = ConvertUtils.sourceToTarget(icResiUserDTO, ResiInfoDTO.class); |
|
|
|
resiInfoDTO.setGenderCn(resiInfoDTO.getGender().equals(NumConstant.ONE_STR) ? "男" : "女"); |
|
|
|
resiInfoDTO.setCjzkCn(getCj(resiInfoDTO.getCjzk())); |
|
|
|
result.setResiInfo(resiInfoDTO); |
|
|
|
return result; |
|
|
|
} |
|
|
|
|
|
|
|
public String getCj(String cj){ |
|
|
|
String result = ""; |
|
|
|
switch (cj){ |
|
|
|
case NumConstant.ONE_STR: |
|
|
|
result = "一级"; |
|
|
|
break; |
|
|
|
case NumConstant.TWO_STR: |
|
|
|
result = "二级"; |
|
|
|
break; |
|
|
|
case NumConstant.THREE_STR: |
|
|
|
result = "三级"; |
|
|
|
break; |
|
|
|
case NumConstant.FOUR_STR: |
|
|
|
result = "四级"; |
|
|
|
break; |
|
|
|
default: |
|
|
|
break; |
|
|
|
} |
|
|
|
return result; |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
|
@Transactional(rollbackFor = Exception.class) |
|
|
|
public void save(DataSyncRecordDisabilityDTO dto) { |
|
|
|