diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BookbuildingFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BookbuildingFacade.java index 4ea4866..994fbd8 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BookbuildingFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BookbuildingFacade.java @@ -444,11 +444,6 @@ public class BookbuildingFacade { patient.setId(id); //加入产筛 patientsService.validata(patient); - //如果当前是建档医院,那么需要修改其他非建档医院的数据 - if (autoMatchFacade.checkBStatus(userId)) { - patientsService.updateBaseData(patient); - } - PatientsQuery pQuery = new PatientsQuery(); pQuery.setYn(YnEnums.YES.getId()); @@ -470,7 +465,10 @@ public class BookbuildingFacade { patient.setOperator(userId); yunBookbuildingService.updatePregnant(patient, id); - + //如果当前是建档医院,那么需要修改其他非建档医院的数据 + if (autoMatchFacade.checkBStatus(userId)) { + patientsService.updateBaseData(patient); + } return new BaseResponse().setErrorcode(ErrorCodeConstants.SUCCESS).setErrormsg("成功"); }