|
|
@ -25,6 +25,7 @@ import com.elink.esua.epdc.commons.tools.constant.NumConstant; |
|
|
|
import com.elink.esua.epdc.commons.tools.page.PageData; |
|
|
|
import com.elink.esua.epdc.commons.tools.utils.ConvertUtils; |
|
|
|
import com.elink.esua.epdc.dto.EpidemicUserInfoAuditDTO; |
|
|
|
import com.elink.esua.epdc.dto.epidemic.result.EpidemicUserInfoAuditResultDTO; |
|
|
|
import com.elink.esua.epdc.dto.personroom.form.FamilyMemberInfoFormDTO; |
|
|
|
import com.elink.esua.epdc.vaccine.epidemic.dao.EpidemicUserInfoAuditDao; |
|
|
|
import com.elink.esua.epdc.vaccine.epidemic.entity.EpidemicUserInfoAuditEntity; |
|
|
@ -85,9 +86,25 @@ public class EpidemicUserInfoAuditServiceImpl extends BaseServiceImpl<EpidemicUs |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
|
public EpidemicUserInfoAuditDTO get(String id) { |
|
|
|
public EpidemicUserInfoAuditResultDTO get(String id) { |
|
|
|
EpidemicUserInfoAuditEntity entity = baseDao.selectById(id); |
|
|
|
return ConvertUtils.sourceToTarget(entity, EpidemicUserInfoAuditDTO.class); |
|
|
|
EpidemicUserInfoAuditResultDTO dto = ConvertUtils.sourceToTarget(entity, EpidemicUserInfoAuditResultDTO.class); |
|
|
|
EpidemicUserInfoAuditDTO lastData = epidemicUserInfoService.getAuditByIdCard(dto.getIdCard()); |
|
|
|
if (lastData != null) { |
|
|
|
dto.setLastAge(lastData.getAge()); |
|
|
|
dto.setLastUserName(lastData.getUserName()); |
|
|
|
dto.setLastIdCard(lastData.getIdCard()); |
|
|
|
dto.setLastGender(lastData.getGender()); |
|
|
|
dto.setLastMobile(lastData.getMobile()); |
|
|
|
dto.setLastNation(lastData.getNation()); |
|
|
|
dto.setLastHouseholdRegisterName(lastData.getHouseholdRegisterName()); |
|
|
|
dto.setLastHouseholdRegisterDetail(lastData.getHouseholdRegisterDetail()); |
|
|
|
dto.setLastRelation(lastData.getRelation()); |
|
|
|
dto.setLastOutLiveAddressName(lastData.getOutLiveAddressName()); |
|
|
|
dto.setLastOutLiveAddressDetail(lastData.getOutLiveAddressDetail()); |
|
|
|
} |
|
|
|
|
|
|
|
return dto; |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
|