瀏覽代碼

课后作业逻辑调整

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());