shangke 2 anni fa
parent
commit
f54a850aef

+ 11 - 0
mec-biz/src/main/java/com/ym/mec/biz/service/impl/CourseScheduleServiceImpl.java

@@ -2494,6 +2494,17 @@ public class CourseScheduleServiceImpl extends BaseServiceImpl<Long, CourseSched
 
 //			courseScheduleTeacherSalaryDao.batchUpdateCourseSalarys(courseScheduleIds, teacherSalary);
 
+			// 直播课数据清除
+			for (CourseSchedule item : courseSchedules) {
+				if (LIVE == item.getGroupType()) {
+					// 消息提醒
+					item.setLiveRemind(0);
+					// 直播间关联
+					item.setLiveRoomId("");
+					// 连堂课标识
+					item.setContinuousCourse(false);
+				}
+			}
 		}
 
         courseScheduleDao.batchUpdate(courseSchedules);

+ 2 - 1
mec-web/src/main/java/com/ym/mec/web/controller/CourseScheduleController.java

@@ -205,7 +205,8 @@ public class CourseScheduleController extends BaseController {
                 }
                 if(DateUtil.minutesBetween(new Date(),oldCourseSchedule.getStartClassTime()) < Integer.parseInt(startRemindTime)
                  && DateUtil.minutesBetween(new Date(),oldCourseSchedule.getEndClassTime()) >= 0){
-                    throw new BizException("直播课课程开始前{}分钟不允许调整",startRemindTime);
+                    // FIXME: 测试环境暂时注释
+                    // throw new BizException("直播课课程开始前{}分钟不允许调整",startRemindTime);
                 }
             }
         }