|
@@ -16,6 +16,7 @@ import com.google.common.collect.Lists;
|
|
|
import com.yonge.cooleshow.biz.dal.dto.CourseMusicAlbumRelationDto;
|
|
|
import com.yonge.cooleshow.biz.dal.entity.CourseRelationMusicAlbum;
|
|
|
import com.yonge.cooleshow.biz.dal.entity.MusicTag;
|
|
|
+import com.yonge.cooleshow.biz.dal.enums.course.CourseRelationTypeEnum;
|
|
|
import com.yonge.cooleshow.biz.dal.enums.course.CourseTypeEnum;
|
|
|
import com.yonge.cooleshow.biz.dal.queryInfo.CourseRelationQueryInfo;
|
|
|
import com.yonge.cooleshow.biz.dal.service.CourseRelationMusicAlbumService;
|
|
@@ -297,7 +298,13 @@ public class VideoLessonGroupServiceImpl extends ServiceImpl<VideoLessonGroupDao
|
|
|
courseRelationMusicAlbum.setCourseId(videoLessonGroupDetailDto.getId());
|
|
|
courseRelationMusicAlbum.setCourseType(CourseTypeEnum.VIDEO);
|
|
|
courseRelationMusicAlbum.setMusicAlbumId(courseMusicAlbumRelationDto.getMusicAlbumId());
|
|
|
- courseRelationMusicAlbum.setDelFlog(1);
|
|
|
+ if (courseRelationMusicAlbum.getUseRelationType() != null
|
|
|
+ && courseRelationMusicAlbum.getUseRelationType().equals(CourseRelationTypeEnum.RECOMMEND)
|
|
|
+ && courseMusicAlbumRelationDto.getUseRelationType().equals(CourseRelationTypeEnum.GIFT)) {
|
|
|
+ courseRelationMusicAlbum.setDelFlog(2);
|
|
|
+ } else {
|
|
|
+ courseRelationMusicAlbum.setDelFlog(1);
|
|
|
+ }
|
|
|
courseRelationMusicAlbum.setRelationType(courseMusicAlbumRelationDto.getRelationMusicAlbum());
|
|
|
courseRelationMusicAlbum.setUseRelationType(courseMusicAlbumRelationDto.getUseRelationType());
|
|
|
courseRelationMusicAlbum.setUpdateBy(userBy);
|