From 8fc352182cd1654f02dce79cdca8e215c4181fb9 Mon Sep 17 00:00:00 2001 From: jiangjiazhi Date: Fri, 19 Aug 2016 09:58:26 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E8=AE=BE=E7=BD=AEparentid?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../platform/operate/web/facade/ApplyOrderFacade.java | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ApplyOrderFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ApplyOrderFacade.java index 350e2ba..97bbac2 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ApplyOrderFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ApplyOrderFacade.java @@ -102,9 +102,15 @@ public class ApplyOrderFacade { referralApplyOrderModel.setBirth(patients.getBirth()); referralApplyOrderModel.setExpVip(patients.getExpVip()); int days = DateUtil.daysBetween(patients.getLastMenses(), new Date()); - ; + referralApplyOrderModel.setPid(patients.getPid()); referralApplyOrderModel.setDueWeek(com.lyms.platform.common.utils.StringUtils.dueWeek(days)); + + patients.setId(null); + patients.setHospitalId(hospital); + patients.setBookbuildingDate(new Date()); + patients.setBookbuildingDoctor(null); + patientsService.addPatient(patients); } } else { BabyModel babyModel = babyService.getOneBabyById(referralApplyOrderModel.getParentId()); @@ -125,6 +131,13 @@ public class ApplyOrderFacade { referralApplyOrderModel.setCardNo(patients.getCardNo()); referralApplyOrderModel.setExpVip(babyModel.getExpVip()); referralApplyOrderModel.setPid(babyModel.getPid()); + + //新增儿童建档 + babyModel.setId(null); + babyModel.setHospitalId(hospital); + babyModel.setBuildDoctor(null); + babyModel.setBuildDate(new Date()); + babyService.addOneBaby(babyModel); } } @@ -143,6 +156,7 @@ public class ApplyOrderFacade { } /** + * * 增加产前筛查 * * @param sieveApplyOrderAddRequest -- 1.8.3.1