Преглед на файлове

课后作业逻辑调整

Joburgess преди 5 години
родител
ревизия
e3fc131e54
променени са 1 файла, в които са добавени 5 реда и са изтрити 4 реда
  1. 5 4
      mec-biz/src/main/java/com/ym/mec/biz/service/impl/CourseReviewServiceImpl.java

+ 5 - 4
mec-biz/src/main/java/com/ym/mec/biz/service/impl/CourseReviewServiceImpl.java

@@ -205,15 +205,16 @@ public class CourseReviewServiceImpl extends BaseServiceImpl<Integer, CourseSche
 
             CourseHomework existHomework = courseHomeworkDao.findByCourseSchedule(courseScheduleId.longValue());
 
-            if (StringUtils.isNotBlank(courseScheduleReview.getHomeWork()) && Objects.isNull(existHomework)) {
+            if (StringUtils.isNotBlank(courseScheduleReview.getHomeWork())) {
                 //新增课堂作业
                 CourseHomework courseHomework = new CourseHomework();
                 List<CourseScheduleStudentPayment> courseScheduleStudentPayments = courseScheduleStudentPaymentDao.findByCourseSchedule(courseSchedule.getId());
 
                 if(Objects.nonNull(existHomework)){
-                    existHomework.setContent(courseScheduleReview.getHomeWork());
-                    existHomework.setExpiryDate(DateUtil.addDays(date, 7));
-                    courseHomeworkService.update(existHomework);
+                    courseHomework.setId(existHomework.getId());
+                    courseHomework.setContent(courseScheduleReview.getHomeWork());
+                    courseHomework.setExpiryDate(DateUtil.addDays(date, 7));
+                    courseHomeworkService.update(courseHomework);
                 }else{
                     courseHomework.setContent(courseScheduleReview.getHomeWork());
                     courseHomework.setCourseScheduleId(courseSchedule.getId());