From 11abcc12f5ad830ddf039d25030c7022a975a5d1 Mon Sep 17 00:00:00 2001 From: jiangjiazhi Date: Mon, 2 May 2016 16:06:19 +0800 Subject: [PATCH] =?UTF-8?q?=E7=A4=BE=E5=8C=BA=E6=9C=8D=E5=8A=A1-=E6=96=B0?= =?UTF-8?q?=E5=A2=9E=E6=96=B0=E7=94=9F=E5=84=BF=E8=AE=BF=E8=A7=86=E6=97=B6?= =?UTF-8?q?=E4=BF=AE=E6=94=B9=E4=BA=86=E6=AF=8D=E4=BA=B2=E7=9A=84=E6=89=8B?= =?UTF-8?q?=E6=9C=BA=E5=8F=B7=EF=BC=8C=E4=BD=86patient=E4=B8=8Ebaby?= =?UTF-8?q?=E7=9A=84=E5=85=B3=E8=81=94=E5=85=B3=E7=B3=BB=E6=B2=A1=E6=9C=89?= =?UTF-8?q?=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/lyms/platform/operate/web/facade/VisitFacade.java | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/VisitFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/VisitFacade.java index 595c555..76b813c 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/VisitFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/VisitFacade.java @@ -225,8 +225,16 @@ public class VisitFacade { babyModel.setVisitstatus(VisitStatusEnums.UNVISIT.getId()); babyId = babyService.addOneBaby(babyModel).getId(); } else { + BabyModel babyModel= babyVisitAddRequest.getBabyModel(); + PatientsQuery patientsQuery = new PatientsQuery(); + patientsQuery.setPhone(babyModel.getMphone()); + patientsQuery.setType(3); + List patientses = patientsService.queryPatient(patientsQuery); + if(CollectionUtils.isNotEmpty(patientses)){ + babyModel.setParentId(patientses.get(0).getId()); + } //修改小孩基本信息 - babyService.updateOneBaby(babyVisitAddRequest.getBabyModel(), babyId); + babyService.updateOneBaby(babyModel, babyId); } babyVisitModel.setParentId(babyId); //表示新增访视记录 -- 1.8.3.1