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 596d7f4..270a41d 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
@@ -86,7 +86,7 @@ public class CourseFacade {
model.setCourseTypeId(request.getCourseTypeId());
model.setCourseTime(DateUtil.parseYMDHM(request.getCourseTime()));
- Integer longTime = model.getTimeLong() == null ? 0 : model.getTimeLong()*60*1000;
+ Integer longTime = request.getTimeLong() == null ? 0 : model.getTimeLong()*60*1000;
model.setCourseEndTime(new Date(DateUtil.parseYMDHM(request.getCourseTime()).getTime() + longTime));
model.setTimeLong(request.getTimeLong());
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 1e89bfa..eb5287f 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
@@ -367,6 +367,7 @@ public class PatientCourseFacade {
if (patientCourseId != null)
{
PatientCourseModel model = new PatientCourseModel();
+ model.setSignTime(new Date());
model.setId(patientCourseId);
model.setModified(new Date());
model.setYn(YnEnums.YES.getId());
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 71a7b9e..cd00f6f 100644
--- a/platform-operate-api/src/main/resources/spring/applicationContext-quartz.xml
+++ b/platform-operate-api/src/main/resources/spring/applicationContext-quartz.xml
@@ -189,6 +189,23 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -198,6 +215,7 @@
+