From cefd11c2e003a816b00c5853d4d8643e333940b2 Mon Sep 17 00:00:00 2001 From: liquanyu Date: Thu, 27 Aug 2020 10:15:56 +0800 Subject: [PATCH] =?UTF-8?q?=E5=84=BF=E7=AB=A5=E5=BB=BA=E6=A1=A3=E6=9C=8D?= =?UTF-8?q?=E5=8A=A1=E5=BC=80=E9=80=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../operate/web/facade/BabyBookbuildingFacade.java | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) 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 3467016..724c1fd 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 @@ -494,6 +494,26 @@ public class BabyBookbuildingFacade { handleBabyDiangose(request.getBlNo(), hid); + + if (request.getDataStatus() != null && request.getDataStatus() == 1) { + //开通增值服务 + PatientService patientService = new PatientService(); + patientService.setPerType(2); + patientService.setSerInfos(request.getSerInfos()); + patientService.setCreateUser(String.valueOf(userId)); + //开通日期与建档日期一致 + patientService.setCreateDate(DateUtil.parseYMD(request.getBuildDate())); + patientService.setParentid(model.getId()); + patientService.setPid(model.getPid()); + try { + patientServiceFacade.addPatientService(patientService, userId, request.getHospitalId()); + } catch (Exception e) { + System.out.println("儿童建档服务开通异常!"); + e.printStackTrace(); + } + + } + model.setId(request.getId()); model.setPid(pid); patientsService.updateRefer(model); -- 1.8.3.1