|
|
@ -45,6 +45,7 @@ import com.elink.esua.epdc.dto.personroom.result.*; |
|
|
|
import com.elink.esua.epdc.vaccine.epidemic.entity.EpidemicUserErrorEntity; |
|
|
|
import com.elink.esua.epdc.vaccine.epidemic.entity.EpidemicUserInfoEntity; |
|
|
|
import com.elink.esua.epdc.vaccine.epidemic.service.EpidemicUserErrorService; |
|
|
|
import com.elink.esua.epdc.vaccine.epidemic.service.EpidemicUserInfoAuditService; |
|
|
|
import com.elink.esua.epdc.vaccine.epidemic.service.EpidemicUserInfoService; |
|
|
|
import com.elink.esua.epdc.vaccine.epidemic.utils.HouseQRcodeUtils; |
|
|
|
import com.elink.esua.epdc.vaccine.epidemic.utils.StreamUtils; |
|
|
@ -104,6 +105,9 @@ public class EpidemicBuildingUnitServiceImpl extends CrudServiceImpl<EpidemicBui |
|
|
|
@Autowired |
|
|
|
private EpidemicPlotBuildingService epidemicPlotBuildingService; |
|
|
|
|
|
|
|
@Autowired |
|
|
|
private EpidemicUserInfoAuditService epidemicUserInfoAuditService; |
|
|
|
|
|
|
|
@Autowired |
|
|
|
private VimAdminFeignClient adminVimFeignClient; |
|
|
|
|
|
|
@ -914,6 +918,12 @@ public class EpidemicBuildingUnitServiceImpl extends CrudServiceImpl<EpidemicBui |
|
|
|
|
|
|
|
if (houseInfoResultDTO != null) { |
|
|
|
List<FamilyMemberInfoResultDTO> members = epidemicUnitOwnerDao.getFamilyMemberInfoByUnitId(houseInfoResultDTO.getId()); |
|
|
|
|
|
|
|
// 找出待审核的数据
|
|
|
|
List<String> existIdCard = members.stream().map(FamilyMemberInfoResultDTO::getIdCard).collect(Collectors.toList()); |
|
|
|
List<FamilyMemberInfoResultDTO> auditMembers = epidemicUserInfoAuditService.listByUnitId(houseInfoResultDTO.getId(), existIdCard); |
|
|
|
members.addAll(auditMembers); |
|
|
|
|
|
|
|
houseInfoResultDTO.setMembers(members); |
|
|
|
} |
|
|
|
|
|
|
|