|
@@ -12,6 +12,7 @@ import com.yonge.cooleshow.biz.dal.dto.AppMusicSheetVo;
|
|
|
import com.yonge.cooleshow.biz.dal.dto.search.MusicAlbumSearch;
|
|
|
import com.yonge.cooleshow.biz.dal.dto.search.MusicSheetRelatedQueryInfo;
|
|
|
import com.yonge.cooleshow.biz.dal.dto.search.StudentMusicSheetSearch;
|
|
|
+import com.yonge.cooleshow.biz.dal.entity.MusicSheet;
|
|
|
import com.yonge.cooleshow.biz.dal.entity.Student;
|
|
|
import com.yonge.cooleshow.biz.dal.enums.AuthStatusEnum;
|
|
|
import com.yonge.cooleshow.biz.dal.enums.ClientEnum;
|
|
@@ -153,6 +154,13 @@ public class MusicSheetCbsController extends BaseController {
|
|
|
query.setUserId(student.getUserId());
|
|
|
query.setClientType(ClientEnum.STUDENT.name());
|
|
|
|
|
|
+ if (query.getMusicSheetId() !=null) {
|
|
|
+ MusicSheet musicSheet = musicSheetService.getById(query.getMusicSheetId());
|
|
|
+ if (musicSheet == null) {
|
|
|
+ return failed("曲目不存在");
|
|
|
+ }
|
|
|
+ query.setMusicSheetType(musicSheet.getMusicSheetType());
|
|
|
+ }
|
|
|
|
|
|
if (student.getTenantId() !=null && student.getTenantId()>0) {
|
|
|
query.setProviderType(SourceTypeEnum.TENANT);
|