|
@@ -414,21 +414,21 @@ export default defineComponent({
|
|
|
|
|
|
// pdf
|
|
|
const musicSheetType = details?.musicSheetType;
|
|
|
- let musicPdfUrl = ''
|
|
|
+ let musicPdfUrl: any = ''
|
|
|
|
|
|
if(musicSheetType === "SINGLE" || data.musicInstrumentIndex === 999) {
|
|
|
if( data.showMusicImg === "first") {
|
|
|
- musicPdfUrl = details.firstPdfUrl
|
|
|
+ musicPdfUrl = details?.firstPdfUrl
|
|
|
} else if(data.showMusicImg === 'fixed') {
|
|
|
- musicPdfUrl = details.jianPdfUrl
|
|
|
+ musicPdfUrl = details?.jianPdfUrl
|
|
|
} else {
|
|
|
- musicPdfUrl = details.musicPdfUrl
|
|
|
+ musicPdfUrl = details?.musicPdfUrl
|
|
|
}
|
|
|
} else {
|
|
|
const trackList = data.trackList || []
|
|
|
const selectTrack = trackList.find((item: any) => item.value === data.musicInstrumentIndex)
|
|
|
- const background = details.background || []
|
|
|
- const selectItem = background.find((item: any) => item.track === selectTrack?.track)
|
|
|
+ const background = details?.background || []
|
|
|
+ const selectItem = background.find((item: any) => item.track === selectTrack?.track && item.audioPlayType === "PLAY")
|
|
|
// console.log({
|
|
|
// selectItem,
|
|
|
// selectTrack,
|