|
@@ -130,22 +130,23 @@ export default defineComponent({
|
|
|
musicPdfUrl: list?.musicPdfUrl
|
|
|
}
|
|
|
} else if (userStoreHook.roles === "KLX") {
|
|
|
- const item: any = list.background?.[0]
|
|
|
+ // const item: any = list.background?.[0]
|
|
|
tempList = {
|
|
|
id: list?.id,
|
|
|
- name: list?.musicSheetName,
|
|
|
- background: list?.background,
|
|
|
- xmlUrl: list?.xmlFileUrl,
|
|
|
- musicSheetType: list?.musicSheetType,
|
|
|
- audioFileUrl: item?.audioFileUrl,
|
|
|
- titleImg: list?.titleImg,
|
|
|
- musicImg: list.musicImg,
|
|
|
- musicJianImg: list.musicJianSvg,
|
|
|
- musicFirstImg: list.musicFirstSvg,
|
|
|
- isScoreRender: false,
|
|
|
- defaultScoreRender: false,
|
|
|
- musicPdfUrl: list?.musicPdfUrl
|
|
|
+ name: list?.name,
|
|
|
+ // background: list?.background,
|
|
|
+ // xmlUrl: list?.xmlFileUrl,
|
|
|
+ // musicSheetType: list?.musicSheetType,
|
|
|
+ audioFileUrl: list?.audioFileUrl,
|
|
|
+ titleImg: list?.titleImg
|
|
|
+ // musicImg: list.musicImg,
|
|
|
+ // musicJianImg: list.musicJianSvg,
|
|
|
+ // musicFirstImg: list.musicFirstSvg,
|
|
|
+ // isScoreRender: false,
|
|
|
+ // defaultScoreRender: false,
|
|
|
+ // musicPdfUrl: list?.musicPdfUrl
|
|
|
}
|
|
|
+ console.log(tempList, "tempList -- tempList", list)
|
|
|
}
|
|
|
return tempList
|
|
|
})
|
|
@@ -466,11 +467,7 @@ export default defineComponent({
|
|
|
state.list = []
|
|
|
state.reshing = false
|
|
|
}
|
|
|
-
|
|
|
if (Array.isArray(result.rows)) {
|
|
|
- result.rows.forEach((item: any) => {
|
|
|
- item.name = item.musicSheetName
|
|
|
- })
|
|
|
state.list = [...state.list, ...result.rows]
|
|
|
state.finshed = state.page >= result.totalPage
|
|
|
} else {
|
|
@@ -585,7 +582,7 @@ export default defineComponent({
|
|
|
} else if (userStoreHook.roles === "GYT") {
|
|
|
//
|
|
|
} else if (userStoreHook.roles === "KLX") {
|
|
|
- // await handleGetDetail_klx()
|
|
|
+ await handleGetDetail_klx()
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -859,7 +856,7 @@ export default defineComponent({
|
|
|
}
|
|
|
|
|
|
const toDetail = async () => {
|
|
|
- if (userStoreHook.roles === "GYM") {
|
|
|
+ if (userStoreHook.roles === "GYM" || userStoreHook.roles === "KLX") {
|
|
|
toDetailGYM()
|
|
|
return
|
|
|
}
|
|
@@ -939,7 +936,7 @@ export default defineComponent({
|
|
|
}
|
|
|
|
|
|
const musicIframeLoad = async () => {
|
|
|
- if (userStoreHook.roles === "GYM") {
|
|
|
+ if (userStoreHook.roles === "GYM" || userStoreHook.roles === "KLX") {
|
|
|
// 判断是用哪个渲染的
|
|
|
loading.value = false
|
|
|
staffLoading.value = false
|
|
@@ -966,7 +963,7 @@ export default defineComponent({
|
|
|
}
|
|
|
const resetRender = async () => {
|
|
|
const iframeRef: any = document.getElementById("staffIframeRef")
|
|
|
- if (userStoreHook.roles === "GYM") {
|
|
|
+ if (userStoreHook.roles === "GYM" || userStoreHook.roles === "KLX") {
|
|
|
iframeRef.contentWindow.location.replace(getPreViewCloud(activeItem.value.id, state.partXmlIndex, state.selectedTrack))
|
|
|
// state.iframeSrc = getPreViewCloud(activeItem.value.id, state.partXmlIndex)
|
|
|
return
|
|
@@ -994,7 +991,7 @@ export default defineComponent({
|
|
|
// https://cdn.oss.dayaedu.com/daya202409/UOFVK2A.pdf
|
|
|
// https://cdn.oss.dayaedu.com/daya202409/UODQffO.pdf
|
|
|
} else {
|
|
|
- if (userStoreHook.roles === "GYM") {
|
|
|
+ if (userStoreHook.roles === "GYM" || userStoreHook.roles === "KLX") {
|
|
|
nextTick(() => {
|
|
|
const iframeRef: any = document.getElementById("staffIframeRef")
|
|
|
if (iframeRef) {
|
|
@@ -1072,7 +1069,7 @@ export default defineComponent({
|
|
|
osmdImg[i].width,
|
|
|
osmdImg[i].height,
|
|
|
musicName,
|
|
|
- userStoreHook.roles === "GYM" ? false : true
|
|
|
+ userStoreHook.roles === "GYM" || userStoreHook.roles === "KLX" ? false : true
|
|
|
)
|
|
|
imgs.push({
|
|
|
url: img,
|
|
@@ -1144,12 +1141,10 @@ export default defineComponent({
|
|
|
if (instrumentIds) {
|
|
|
// GYM,GYT,KLX 区分 查询声部数据
|
|
|
let cbsDetails: any = []
|
|
|
- if (userStoreHook.roles === "GYM") {
|
|
|
+ if (userStoreHook.roles === "GYM" || userStoreHook.roles === "KLX") {
|
|
|
cbsDetails = state.details.musicalInstruments || []
|
|
|
} else if (userStoreHook.roles === "GYT") {
|
|
|
//
|
|
|
- } else if (userStoreHook.roles === "KLX") {
|
|
|
- //
|
|
|
}
|
|
|
const { code } =
|
|
|
cbsDetails.find((item: any) => {
|