diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyBookbuildingFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyBookbuildingFacade.java index fd18344..e64e847 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyBookbuildingFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyBookbuildingFacade.java @@ -230,7 +230,7 @@ public class BabyBookbuildingFacade { if (brith.getTime() >= tempDate.getTime()) { //设置孕妇分娩日期 Patients patientUpdate = new Patients(); - patientUpdate.setYn(YnEnums.YES.getId()); + patientUpdate.setId(pat.getId()); patientUpdate.setFmDate(StringUtils.isEmpty(request.getDueDate()) ? DateUtil.parseYMD(request.getBabyBirthday()) : DateUtil.parseYMD(request.getDueDate())); patientsService.updatePatient(patientUpdate); } diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/MatDeliverFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/MatDeliverFacade.java index 1f4a91e..96c2a6a 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/MatDeliverFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/MatDeliverFacade.java @@ -152,6 +152,12 @@ public class MatDeliverFacade { userName = patients1.getUsername(); if (null != deliverAddRequest.getDueDate()) { Date fmDate = DateUtil.parseYMD(deliverAddRequest.getDueDate()); + + Patients patientsLocal = new Patients(); + patientsLocal.setId(deliverAddRequest.getParentId()); + patientsLocal.setFmDate(fmDate); + patientsService.updatePatient(patientsLocal); + //修改分娩日期 updatePatientFmDate(patients1.getPid(), fmDate, 1); //修改person表状态为产妇 @@ -240,6 +246,12 @@ public class MatDeliverFacade { PatientsQuery patientsQuery = new PatientsQuery(); patientsQuery.setId(deliverAddRequest.getParentId()); Patients patients = patientsService.findOnePatientById(deliverAddRequest.getParentId()); + + Patients patients1 = new Patients(); + patients1.setId(deliverAddRequest.getParentId()); + patients1.setFmDate(fmDate); + patientsService.updatePatient(patients1); + //修改分娩日期 updatePatientFmDate(patients.getPid(), fmDate, 3); /* if (CollectionUtils.isNotEmpty(patients)) {