diff --git a/platform-job-index/src/main/java/com/lyms/platform/job/index/restore/data/SyncDataWork.java b/platform-job-index/src/main/java/com/lyms/platform/job/index/restore/data/SyncDataWork.java index d5cbc5d..af4dcec 100644 --- a/platform-job-index/src/main/java/com/lyms/platform/job/index/restore/data/SyncDataWork.java +++ b/platform-job-index/src/main/java/com/lyms/platform/job/index/restore/data/SyncDataWork.java @@ -531,11 +531,11 @@ public class SyncDataWork } String doctorUserName = null; List antExChuModel = antenatalExaminationService.queryAntExChu(antExChuQuery); - boolean isDelete = false; + if (CollectionUtils.isNotEmpty(antExChuModel)) { handLastRisk(patients, mamiPatient.getId()); - isDelete = true; + doctorUserName = null; for (AntExChuModel antExChuModel1 : antExChuModel) { @@ -1229,6 +1229,7 @@ public class SyncDataWork List membersList = membersService.queryMembers(membersQuery); if (membersList.size() > 0) { + membersQuery = new MembersQuery(); membersQuery.setPatientId(patients.getId()); membersQuery.setYn(YnEnum.yes.getId());