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 b3c9531..e643732 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 @@ -540,6 +540,8 @@ public class MatDeliverFacade { if (null != deliverAddRequest.getDueDate()) { int day = DateUtil.getDays(patients.getLastMenses(), DateUtil.parseYMD(deliverAddRequest.getDueDate())); babyModel.setDueWeek(day / 7); + int dueDay = day % 7; + babyModel.setDueDay(dueDay == 0 ? null : dueDay); } } // 产妇分娩建档 @@ -646,6 +648,8 @@ public class MatDeliverFacade { if (null != deliverAddRequest.getDueDate()) { int day = DateUtil.getDays(lastMenses, DateUtil.parseYMD(deliverAddRequest.getDueDate())); babyModel1.setDueWeek(day / 7); + int dueDay = day % 7; + babyModel1.setDueDay(dueDay == 0 ? null : dueDay); } babyModel1.setBabyHeight(baby.getBabyHeight()); babyModel1.setBabyWeight(baby.getBabyWeight());