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 8316aec..788c9c3 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 @@ -63,6 +63,13 @@ public class MatDeliverFacade { List babyList = new ArrayList<>(); //增加 if (StringUtils.isEmpty(deliverAddRequest.getId()) && StringUtils.isNotEmpty(deliverAddRequest.getParentId())) { + MatDeliverQuery matDeliverQuery=new MatDeliverQuery(); + matDeliverQuery.setParentId(deliverAddRequest.getParentId()); + matDeliverQuery.setYn(YnEnums.YES.getId()); + List list2= matDeliverService.query(matDeliverQuery); + if(CollectionUtils.isNotEmpty(list2)){ + return new BaseResponse().setErrormsg("您已分娩").setErrorcode(ErrorCodeConstants.DATA_EXIST); + } MaternalDeliverModel maternalDeliverModel = deliverAddRequest.convertToDataModel(); //获取到小孩信息 List list = deliverAddRequest.getBabies();