diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/CervicalCancerServiceImpl.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/CervicalCancerServiceImpl.java index e107334..b4f2186 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/CervicalCancerServiceImpl.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/CervicalCancerServiceImpl.java @@ -668,9 +668,17 @@ public class CervicalCancerServiceImpl implements CervicalCancerService { result.setCreateUserStr(createUserStr); result.setCreateTime(DateUtil.getyyyy_MM_dd(model.getCreated())); - String addressStr = CommonsHelper.getFullAddress(model.getProvinceId(),model.getAreaId(),model.getStreetId(),model.getAddress(),basicConfigService); + String addressStr = CommonsHelper.getFullAddress(model.getProvinceId(), model.getAreaId(), model.getStreetId(), model.getAddress(), basicConfigService); result.setAddressStr(addressStr); + + ResidentsArchiveQuery archiveQuery = new ResidentsArchiveQuery(); + archiveQuery.setId(model.getParentId()); + List residentsArchiveModels = residentsArchiveService.queryResident(archiveQuery); + if (CollectionUtils.isNotEmpty(residentsArchiveModels)) { + result.setNationStr(CommonsHelper.getName1(residentsArchiveModels.get(0).getNationId(), basicConfigService)); + result.setLevelTypeStr(CommonsHelper.getName1(residentsArchiveModels.get(0).getLevelTypeId(), basicConfigService)); + } list.add(result); } return list;