|
@@ -9,6 +9,7 @@ import com.yonge.cooleshow.biz.dal.entity.*;
|
|
|
import com.yonge.cooleshow.biz.dal.mapper.UserMusicMapper;
|
|
|
import com.yonge.cooleshow.biz.dal.service.*;
|
|
|
import com.yonge.cooleshow.biz.dal.wrapper.UserMusicWrapper;
|
|
|
+import com.yonge.cooleshow.common.constant.SysConfigConstant;
|
|
|
import com.yonge.cooleshow.common.enums.EUserMusicType;
|
|
|
import com.yonge.toolset.base.util.StringUtil;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
@@ -55,6 +56,8 @@ public class UserMusicServiceImpl extends ServiceImpl<UserMusicMapper, UserMusic
|
|
|
@Autowired
|
|
|
private StudentService studentService;
|
|
|
|
|
|
+ @Autowired
|
|
|
+ private SysConfigService sysConfigService;
|
|
|
/**
|
|
|
* 查询详情
|
|
|
* @param id 详情ID
|
|
@@ -153,6 +156,11 @@ public class UserMusicServiceImpl extends ServiceImpl<UserMusicMapper, UserMusic
|
|
|
userMusic.setImg(sheet.getTitleImg());
|
|
|
}
|
|
|
}
|
|
|
+ // 设置视频默认封面
|
|
|
+ if (userMusic.getId() == null && StringUtil.isEmpty(userMusic.getVideoImg())) {
|
|
|
+ String value = sysConfigService.findConfigValue(SysConfigConstant.USER_MUSIC_VIDEO_DEFAULT_URL);
|
|
|
+ userMusic.setVideoImg(value);
|
|
|
+ }
|
|
|
UserMusic entity = JSON.parseObject(JSON.toJSONString(userMusic), UserMusic.class);
|
|
|
|
|
|
UserMusic old = null;
|