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 2459511..930bfc0 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 @@ -357,6 +357,12 @@ public class MatDeliverFacade { List babyName = buildBabyName(list); int i = 0; + + Map map = deliverAddRequest.getDeliveryMode(); + String fmfs=null; + if(!map.isEmpty()){ + fmfs = map.get("fmfs").toString(); + } for (MatDeliverAddRequest.Baby baby : list) { MaternalDeliverModel.Baby baby1 = baby.convertToDataModel(); babyList.add(baby1); @@ -366,6 +372,7 @@ public class MatDeliverFacade { baby.setId(baby1.getId()); babyModel.setBirth(DateUtil.parseYMD(deliverAddRequest.getDueDate())); babyModel.setYn(YnEnums.YES.getId()); + babyModel.setDueType(fmfs); babyModel.setVisitstatus(VisitStatusEnums.UNVISIT.getId()); babyModel.setAsphyxiaM(baby1.getAsphyxiaM()); babyModel.setFetusCount(deliverAddRequest.getTireNumber() + "");