From 3efedf6dd2644260e09358f657afe784c442c285 Mon Sep 17 00:00:00 2001 From: yangfei Date: Sat, 9 Jun 2018 15:40:58 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BA=A7=E6=A3=80=E6=8F=90=E9=86=92=E6=8E=A8?= =?UTF-8?q?=E9=80=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../operate/web/facade/AntenatalExaminationFacade.java | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/AntenatalExaminationFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/AntenatalExaminationFacade.java index f81a2b4..935e3f2 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/AntenatalExaminationFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/AntenatalExaminationFacade.java @@ -343,7 +343,6 @@ public class AntenatalExaminationFacade { commonThreadPool.execute(new Runnable() { @Override public void run() { - Patients patients = patientsService.findOnePatientById(antExamModel.getParentId()); try { //更新主档案或者子档案下次预约时间冗余到patient表的数据 patientsService.updateNextCheckTime(DateUtil.getyyyy_MM_dd(antExamModel.getNextCheckTime()), antExamModel.getParentId()); @@ -393,7 +392,8 @@ public class AntenatalExaminationFacade { e.printStackTrace(); } try{ - createSendMsg(patients); + //发送推送短信 + createSendMsg(antExamModel.getParentId()); }catch (Exception e){ e.printStackTrace(); } @@ -650,8 +650,8 @@ public class AntenatalExaminationFacade { * 产检生成推送消息:只针对标准服务的用户 * */ - private void createSendMsg(Patients patient) { - + private void createSendMsg(String patientId) { + Patients patient = patientsService.findOnePatientById(patientId); //判断医院是否启动和对应的服务项是否启用 SmsConfigModel configModel = new SmsConfigModel(); int startType = smsConfigFacade.hospitalIsStart(patient.getHospitalId(), configModel, SmsServiceEnums.FWDGTX.getId()); @@ -831,7 +831,7 @@ public class AntenatalExaminationFacade { } try{ - createSendMsg(patients); + createSendMsg(patients.getId()); }catch (Exception e){ e.printStackTrace(); } -- 1.8.3.1