瀏覽代碼

Merge branch 'feature/0529-live' of http://git.dayaedu.com/yonge/mec into feature/0529-live

liujc 2 年之前
父節點
當前提交
d35973e4b3
共有 1 個文件被更改,包括 9 次插入0 次删除
  1. 9 0
      mec-biz/src/main/java/com/ym/mec/biz/service/impl/CourseScheduleServiceImpl.java

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

@@ -3588,6 +3588,9 @@ public class CourseScheduleServiceImpl extends BaseServiceImpl<Long, CourseSched
 						return;
 					}
 
+					// 重置连堂课顺序
+
+
 					try {
 						LivePluginService pluginService = livePluginContext.getPluginService(liveRoom.getServiceProvider());
 
@@ -6443,6 +6446,12 @@ public class CourseScheduleServiceImpl extends BaseServiceImpl<Long, CourseSched
 						courseScheduleDao.batchUpdateContinuousCourse(collect, true);
 					}
 
+					// 更新连堂课状态,最后一节课重置
+					CourseSchedule lastCourseSchedule = newCourseSchedules.get(newCourseSchedules.size() - 1);
+					if (Objects.nonNull(lastCourseSchedule)) {
+						courseScheduleDao.batchUpdateContinuousCourse(Lists.newArrayList(lastCourseSchedule.getId()), false);
+					}
+
 				} catch (Exception e) {
 				    log.error("getLiveCourseScheduleTime courseScheduleIds={}", collect, e);
 				}