From 5168dab849c798b80339e721160883f36d89bae4 Mon Sep 17 00:00:00 2001 From: liquanyu Date: Tue, 27 Feb 2018 10:40:33 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AD=95=E5=A6=87=E5=AD=A6=E6=A0=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../platform/operate/web/facade/PatientCourseFacade.java | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PatientCourseFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PatientCourseFacade.java index fd6901e..8ebb8f2 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PatientCourseFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PatientCourseFacade.java @@ -255,6 +255,7 @@ public class PatientCourseFacade { if (patients != null) { PatientCourseModel model = new PatientCourseModel(); + model.setPatientId(patients.getId()); model.setBirthday(patients.getBirth()); model.setCardNo(patients.getCardNo()); model.setUserName(patients.getUsername()); @@ -267,7 +268,14 @@ public class PatientCourseFacade { model.setCreated(new Date()); model.setModified(new Date()); model.setYn(YnEnums.YES.getId()); + model.setStatus(1); patientCourseService.addPatientCourse(model); + + CourseModel courseModel = new CourseModel(); + courseModel.setId(courseId); + courseModel.setEnrolmentNum(courseModels.get(0).getEnrolmentNum() == null ? 1 : courseModels.get(0).getEnrolmentNum()+1); + courseService.updateCourse(courseModel); + } objectResponse.setErrorcode(ErrorCodeConstants.SUCCESS); @@ -345,6 +353,12 @@ public class PatientCourseFacade { model.setYn(YnEnums.YES.getId()); model.setStatus(2); patientCourseService.updatePatientCourse(model); + + + CourseModel courseModel = new CourseModel(); + courseModel.setId(courseId); + courseModel.setSignNum(courseModels.get(0).getSignNum() == null ? 1 : courseModels.get(0).getSignNum() + 1); + courseService.updateCourse(courseModel); } objectResponse.setErrorcode(ErrorCodeConstants.SUCCESS); -- 1.8.3.1