|
@@ -604,6 +604,20 @@ public class VideoLessonGroupServiceImpl extends ServiceImpl<VideoLessonGroupDao
|
|
|
lessonGroup.setDraftFlag(YesOrNoEnum.NO);
|
|
|
}
|
|
|
|
|
|
+ //修改课程组记录
|
|
|
+ lessonGroup.setAuditVersion(YesOrNoEnum.NO);
|
|
|
+ lessonGroup.setAuditStatus(AuthStatusEnum.DOING);
|
|
|
+
|
|
|
+ if (lessonGroup.getDraftFlag().equals(YesOrNoEnum.YES)) {
|
|
|
+ lessonGroup.setAuditStatus(AuthStatusEnum.PASS);
|
|
|
+ lessonGroup.setShelvesFlag(0);
|
|
|
+ }
|
|
|
+ lessonGroup.setUpdateTime(date);
|
|
|
+ videoLessonGroupDao.updateById(lessonGroup);
|
|
|
+
|
|
|
+ // 设置关联曲目
|
|
|
+ courseMusicAlbumRelation(lessonList,lessonGroup.getId(),lessonVo.getUserBy());
|
|
|
+
|
|
|
if (lessonGroup.getDraftFlag().equals(YesOrNoEnum.NO)) {
|
|
|
|
|
|
VideoLessonGroupLog videoLessonGroupLog = new VideoLessonGroupLog();
|
|
@@ -624,19 +638,6 @@ public class VideoLessonGroupServiceImpl extends ServiceImpl<VideoLessonGroupDao
|
|
|
videoLessonGroupLogService.insert(videoLessonGroupLog);
|
|
|
}
|
|
|
|
|
|
- //修改课程组记录
|
|
|
- lessonGroup.setAuditVersion(YesOrNoEnum.NO);
|
|
|
- lessonGroup.setAuditStatus(AuthStatusEnum.DOING);
|
|
|
-
|
|
|
- if (lessonGroup.getDraftFlag().equals(YesOrNoEnum.YES)) {
|
|
|
- lessonGroup.setAuditStatus(AuthStatusEnum.PASS);
|
|
|
- lessonGroup.setShelvesFlag(0);
|
|
|
- }
|
|
|
- lessonGroup.setUpdateTime(date);
|
|
|
- videoLessonGroupDao.updateById(lessonGroup);
|
|
|
-
|
|
|
- // 设置关联曲目
|
|
|
- courseMusicAlbumRelation(lessonList,lessonGroup.getId(),lessonVo.getUserBy());
|
|
|
//刷新统计
|
|
|
VideoLessonGroupUpVo groupUpVo = new VideoLessonGroupUpVo();
|
|
|
groupUpVo.setId(lessonGroup.getId());
|