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 cab8329..9e6b062 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 @@ -237,6 +237,11 @@ public class BookbuildingFacade { } Patients patient = getPatientsData(yunRequest); + /** 末次月经和纠正末次月经反起来存 */ + if(yunRequest.getFuckLastMens() != null) { + patient.setLastMenses(DateUtil.parseYMD(yunRequest.getFuckLastMens())); + patient.setFuckLastMens(DateUtil.parseYMD(yunRequest.getLastMenstrualPeriod())); + } patient.setBuildDays(DateUtil.getDays(DateUtil.parseYMD(yunRequest.getLastMenstrualPeriod()), new Date())); @@ -1121,7 +1126,6 @@ public class BookbuildingFacade { patient.setFuckLastMens(DateUtil.parseYMD(yunRequest.getLastMenstrualPeriod())); patient.setLastMenses(DateUtil.parseYMD(yunRequest.getFuckLastMens())); } - patient.setLastMenses(DateUtil.parseYMD(yunRequest.getLastMenstrualPeriod())); patient.setLastMenstrualPeriodBasis(yunRequest.getLastMenstrualPeriodBasis()); patient.setLastMenstrualPeriodBasisDoctorId(yunRequest.getLastMenstrualPeriodBasisDoctorId());