|
@@ -351,8 +351,8 @@ public class BlockLossManagementFacade {
|
|
|
//文书丢失
|
|
|
List<String> redIds = medicalRecordFacade.list(new QueryWrapper<MedicalRecord>()
|
|
|
.eq("hospital_id", SysUserUtils.getCurrentHospitalId())
|
|
|
- .in("rec_id", lossResultMap.get(lossType).stream().map(BlocklossResult::getRecId))
|
|
|
- .in("behospital_code", lossResultMap.get(lossType).stream().map(BlocklossResult::getBehospitalCode))
|
|
|
+ .in("rec_id", lossResultMap.get(lossType).stream().map(BlocklossResult::getRecId).collect(Collectors.toList()))
|
|
|
+ .in("behospital_code", lossResultMap.get(lossType).stream().map(BlocklossResult::getBehospitalCode).collect(Collectors.toList()))
|
|
|
.eq("is_deleted", IsDeleteEnum.N.getKey()))
|
|
|
.stream().map(MedicalRecord::getRecId).collect(Collectors.toList());
|
|
|
//更新状态-已恢复
|
|
@@ -372,8 +372,8 @@ public class BlockLossManagementFacade {
|
|
|
//病案首页丢失
|
|
|
List<String> homePages = homePageFacade.list(new QueryWrapper<HomePage>()
|
|
|
.eq("hospital_id", SysUserUtils.getCurrentHospitalId())
|
|
|
- .in("home_page_id", lossResultMap.get(lossType).stream().map(BlocklossResult::getRecId))
|
|
|
- .in("behospital_code", lossResultMap.get(lossType).stream().map(BlocklossResult::getBehospitalCode))
|
|
|
+ .in("home_page_id", lossResultMap.get(lossType).stream().map(BlocklossResult::getRecId).collect(Collectors.toList()))
|
|
|
+ .in("behospital_code", lossResultMap.get(lossType).stream().map(BlocklossResult::getBehospitalCode).collect(Collectors.toList()))
|
|
|
.eq("is_deleted", IsDeleteEnum.N.getKey()))
|
|
|
.stream().map(HomePage::getHomePageId).collect(Collectors.toList());
|
|
|
|
|
@@ -394,7 +394,7 @@ public class BlockLossManagementFacade {
|
|
|
//患者信息丢失
|
|
|
List<String> behospitalCodes = behospitalInfoFacade.list(new QueryWrapper<BehospitalInfo>()
|
|
|
.eq("hospital_id", SysUserUtils.getCurrentHospitalId())
|
|
|
- .in("behospital_code", lossResultMap.get(lossType).stream().map(BlocklossResult::getBehospitalCode))
|
|
|
+ .in("behospital_code", lossResultMap.get(lossType).stream().map(BlocklossResult::getBehospitalCode).collect(Collectors.toList()))
|
|
|
.eq("is_deleted", IsDeleteEnum.N.getKey()))
|
|
|
.stream().map(BehospitalInfo::getBehospitalCode).collect(Collectors.toList());
|
|
|
//更新状态-已恢复
|