From 09a18a5c41d7b51352f7d5f18926d640eb69d7eb Mon Sep 17 00:00:00 2001 From: jiangjiazhi Date: Tue, 14 Feb 2017 09:13:05 +0800 Subject: [PATCH] 1 --- .../com/lyms/platform/operate/web/facade/BabyBookbuildingFacade.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyBookbuildingFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyBookbuildingFacade.java index d000278..6aa3ee7 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyBookbuildingFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyBookbuildingFacade.java @@ -349,9 +349,11 @@ public class BabyBookbuildingFacade { BabyModelQuery babyQuery = new BabyModelQuery(); babyQuery.setYn(YnEnums.YES.getId()); babyQuery.setId(request.getId()); + String pid = ""; List list = babyBookbuildingService.queryBabyBuildByCond(babyQuery); if (CollectionUtils.isNotEmpty(list)) { BabyModel babyModel = list.get(0); + pid=babyModel.getPid(); if (!(babyModel.getServiceStatus() == ServiceStatusEnums.STANDARD_OPEN.getId() || babyModel.getServiceStatus() == ServiceStatusEnums.ADD_OPEN.getId())) { if (babyModel.getServiceType() == ServiceTypeEnums.STANDARD_SERVICE.getId()) { @@ -367,9 +369,10 @@ public class BabyBookbuildingFacade { babyBookbuildingService.updateBabyBuild(model, request.getId()); patientsService.updateRefer(model); - //如果当前是建档医院,那么需要修改其他非建档医院的数据 if (autoMatchFacade.checkBStatus(userId)) { + model.setId(request.getId()); + model.setPid(pid); babyBookbuildingService.updateBaseData(model); } -- 1.8.3.1