|
@@ -337,7 +337,7 @@ export default defineComponent({
|
|
|
*/
|
|
|
let apiUrl = '', providerType = ''
|
|
|
if (browser().isTeacher) {
|
|
|
- providerType = route.query.tenantAlbumId ? 'TENANT' : 'PLATFORM'
|
|
|
+ providerType = route.query.tenantAlbumId || route.query.providerType == 'TENANT' ? 'TENANT' : 'PLATFORM'
|
|
|
}
|
|
|
apiUrl = `/music/sheet/favorite/${musicDetail.value?.id}`
|
|
|
try {
|
|
@@ -1164,8 +1164,12 @@ export default defineComponent({
|
|
|
'part-index': item?.xmlValue || 0,
|
|
|
musicRenderType,
|
|
|
}
|
|
|
+ // 有专辑id
|
|
|
if (route.query.tenantAlbumId) {
|
|
|
extraParam.albumId = route.query.tenantAlbumId
|
|
|
+ } else if (browser().isTeacher && route.query.providerType == 'TENANT') {
|
|
|
+ // 机构老师端
|
|
|
+ extraParam.albumId = 1
|
|
|
}
|
|
|
musicBuy(musicDetail.value, () => {}, extraParam)
|
|
|
}, 500)
|