From e0b926dc17ff4c7963d3b61f23c0b7bd6c727dcb Mon Sep 17 00:00:00 2001 From: liquanyu Date: Fri, 19 Oct 2018 14:35:59 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AD=95=E5=A6=87=E8=AF=BE=E7=A8=8B=E8=B0=83?= =?UTF-8?q?=E6=9F=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/lyms/platform/operate/web/facade/CourseFacade.java | 13 +++++++++---- .../src/main/resources/spring/applicationContext-quartz.xml | 2 +- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/CourseFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/CourseFacade.java index 637c82d..0c5c939 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/CourseFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/CourseFacade.java @@ -381,6 +381,8 @@ public class CourseFacade { { for (CourseModel model : courseModels) { + + System.out.println("course====" + model.getCourseName()); model.setStatus(CourseStatusEnums.YJS.getId()); courseService.updateCourse(model); @@ -390,11 +392,13 @@ public class CourseFacade { //状态 1预约,2签到 patientCourseQuery.setStatus(2); List patientCourseModels = patientCourseService.queryPatientCourseList(patientCourseQuery); + System.out.println("course====" + patientCourseModels.size()); if (CollectionUtils.isNotEmpty(patientCourseModels)) { CourseQuery query1 = new CourseQuery(); for (PatientCourseModel patientCourseModel : patientCourseModels) { + System.out.println("course====" + patientCourseModel.getPhone()); query1.setYn(YnEnums.YES.getId()); query1.setId(patientCourseModel.getCourseId()); List courseModels1 = courseService.queryCourseList(query); @@ -413,23 +417,24 @@ public class CourseFacade { } String courseName = CollectionUtils.isNotEmpty(courseModels1) ? courseModels1.get(0).getCourseName() : ""; - saveMsg(patientCourseModel.getHospitalId(),patientCourseModel.getPhone(),patientCourseModel.getPhone(),courseName,speaker,patientCourseModel.getId()); + saveMsg(patientCourseModel.getHospitalId(),patientCourseModel.getPhone(),patientCourseModel.getPhone(), + courseName,speaker,patientCourseModel.getId(),patientCourseModel.getCourseId()); } } } } } - private void saveMsg(String hospitalId,String phone,String patientId,String courseName,String doctorName,String patientCourseId) + private void saveMsg(String hospitalId,String phone,String patientId,String courseName,String doctorName,String patientCourseId,String courseId) { //判断医院是否启动和对应的服务项是否启用 SmsConfigModel configModel = new SmsConfigModel(); // 1 推送服务, 2 推送和短信服务 3短信服务, int startType = smsConfigFacade.hospitalIsStart(hospitalId, configModel, SmsServiceEnums.YFXXKCTX.getId()); + System.out.println("course====" + startType); if (startType == 0) { return; } - //短信前缀 String messagePrefix = configModel.getHospitalPrefix(); List messages = new ArrayList<>(); @@ -451,7 +456,7 @@ public class CourseFacade { mr.setKeyword1(courseName); mr.setKeyword2(doctorName); - mr.setRemark(""); + mr.setRemark(courseId); mr.setCreated(DateUtil.getyyyy_MM_dd_hms(new Date())); mr.setSmsStatus(SmsStatusEnums.WFS.getId()); mr.setServiceType(startType); diff --git a/platform-operate-api/src/main/resources/spring/applicationContext-quartz.xml b/platform-operate-api/src/main/resources/spring/applicationContext-quartz.xml index 6001c2d..4a37431 100644 --- a/platform-operate-api/src/main/resources/spring/applicationContext-quartz.xml +++ b/platform-operate-api/src/main/resources/spring/applicationContext-quartz.xml @@ -219,7 +219,7 @@ - + -- 1.8.3.1