|
@@ -546,10 +546,11 @@ public class VideoLessonGroupServiceImpl extends ServiceImpl<VideoLessonGroupDao
|
|
|
* @Description: 修改视频课组&视频课
|
|
|
* @Author: cy
|
|
|
* @Date: 2022/4/7
|
|
|
+ * @return
|
|
|
*/
|
|
|
@Override
|
|
|
@Transactional(rollbackFor = Exception.class)
|
|
|
- public void update(VideoLessonVo lessonVo, SysUser sysUser) {
|
|
|
+ public VideoLessonVo update(VideoLessonVo lessonVo, SysUser sysUser) {
|
|
|
VideoLessonGroup lessonGroup = lessonVo.getLessonGroup();
|
|
|
List<VideoLessonGroupDetailDto> lessonList = lessonVo.getLessonList();
|
|
|
if (CollectionUtils.isEmpty(lessonList)) {
|
|
@@ -614,7 +615,9 @@ public class VideoLessonGroupServiceImpl extends ServiceImpl<VideoLessonGroupDao
|
|
|
videoLessonGroupDao.updateById(lessonGroup);
|
|
|
|
|
|
// 设置关联曲目
|
|
|
- courseMusicAlbumRelation(lessonList,lessonGroup.getId(),lessonVo.getUserBy());
|
|
|
+ if (lessonVo.getPage() == 2) {
|
|
|
+ courseMusicAlbumRelation(lessonList, lessonGroup.getId(), lessonVo.getUserBy());
|
|
|
+ }
|
|
|
|
|
|
if (lessonGroup.getDraftFlag().equals(YesOrNoEnum.NO)) {
|
|
|
|
|
@@ -640,6 +643,7 @@ public class VideoLessonGroupServiceImpl extends ServiceImpl<VideoLessonGroupDao
|
|
|
VideoLessonGroupUpVo groupUpVo = new VideoLessonGroupUpVo();
|
|
|
groupUpVo.setId(lessonGroup.getId());
|
|
|
videoLessonGroupDao.updateGroup(groupUpVo);
|
|
|
+ return lessonVo;
|
|
|
}
|
|
|
|
|
|
/**
|