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 c30b6e3..43c55f9 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 @@ -115,7 +115,7 @@ public class MatDeliverFacade { if (CollectionUtils.isNotEmpty(list2)) { return new BaseResponse().setErrormsg("您已分娩").setErrorcode(ErrorCodeConstants.DATA_EXIST); } - Patients patients2= patientsService.findOnePatientById(deliverAddRequest.getParentId()); + Patients patients2 = patientsService.findOnePatientById(deliverAddRequest.getParentId()); matDeliverQuery.setDueDate(deliverAddRequest.getDueDate()); matDeliverQuery.setParentId(null); matDeliverQuery.setPid(patients2.getPid()); @@ -196,15 +196,15 @@ public class MatDeliverFacade { MaternalDeliverModel maternalDeliverModel = deliverAddRequest.convertToDataModel(); MatDeliverQuery matDeliverQuery = new MatDeliverQuery(); - Patients patients2= patientsService.findOnePatientById(deliverAddRequest.getParentId()); + Patients patients2 = patientsService.findOnePatientById(deliverAddRequest.getParentId()); matDeliverQuery.setPid(patients2.getPid()); matDeliverQuery.setYn(YnEnums.YES.getId()); matDeliverQuery.setDueDate(deliverAddRequest.getDueDate()); - List list2 = matDeliverService.query(matDeliverQuery); + List list2 = matDeliverService.query(matDeliverQuery); - for(int i=0;i personModels = personService.queryPersons(personModelQuery); - if(CollectionUtils.isNotEmpty(personModels)){ - PersonModel personModel= personModels.get(0); - if(personModel.getType()==1 &&null==patients){ + if (CollectionUtils.isNotEmpty(personModels)) { + PersonModel personModel = personModels.get(0); + if (personModel.getType() == 1 && null == patients) { return new BaseResponse().setErrormsg("该孕妇还未在本院建档不能进行分娩").setErrorcode(ErrorCodeConstants.NO_DATA); } } @@ -539,7 +541,7 @@ public class MatDeliverFacade { MatDeliverQuery matDeliverQuery = new MatDeliverQuery(); matDeliverQuery.setPid(patients.getPid()); matDeliverQuery.setCreatedStart(patients.getLastMenses()); -// matDeliverQuery.setYn(YnEnums.YES.getId()); + matDeliverQuery.setYn(YnEnums.YES.getId()); // matDeliverQuery.setspatients.getFmDate(); List list = matDeliverService.query(matDeliverQuery); MatDeliverListResult matDeliverListResult = new MatDeliverListResult(); @@ -572,9 +574,15 @@ public class MatDeliverFacade { }); list12.get(0).setEnableEdit("1"); matDeliverListResult.setData(list12); - } else { + } + + + MatDeliverQuery matDeliverQuery1 = new MatDeliverQuery(); + matDeliverQuery1.setPid(patients.getPid()); + matDeliverQuery1.setCreatedStart(patients.getLastMenses()); + list = matDeliverService.query(matDeliverQuery); + if (CollectionUtils.isEmpty(list)) { StopPregQuery stopPregQuery = new StopPregQuery(); -// stopPregQuery.setYn(YnEnums.YES.getId()); stopPregQuery.setPatientId(patients.getId()); stopPregQuery.setStopDateStart(patients.getLastMenses()); List list2 = stopPregnancyService.queryStopPreg(stopPregQuery);