From 805275d0fbb33480064cca2702eca391f7d69768 Mon Sep 17 00:00:00 2001 From: jiangjiazhi Date: Thu, 8 Sep 2016 16:42:34 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=96=B0=E7=94=B5=E5=AD=90?= =?UTF-8?q?=E7=97=85=E5=8E=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../operate/web/facade/MatDeliverFacade.java | 50 +++++++++++++--------- 1 file changed, 29 insertions(+), 21 deletions(-) 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); -- 1.8.3.1