| 
														
															@@ -79,7 +79,7 @@ export default defineComponent({ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       /** 音乐Index */ 
														 | 
														
														 | 
														
															       /** 音乐Index */ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       musicIndex: 0, 
														 | 
														
														 | 
														
															       musicIndex: 0, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       /** 显示哪种曲谱 */ 
														 | 
														
														 | 
														
															       /** 显示哪种曲谱 */ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-      showMusicImg: 'first' as 'staff' | 'first' | 'fixed', 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+      showMusicImg: 'staff' as 'staff' | 'first' | 'fixed', 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       popoverShow: false, 
														 | 
														
														 | 
														
															       popoverShow: false, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       popoverMusicShow: false, 
														 | 
														
														 | 
														
															       popoverMusicShow: false, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       /** 教材列表 */ 
														 | 
														
														 | 
														
															       /** 教材列表 */ 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -281,6 +281,7 @@ export default defineComponent({ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     const musicIframeLoad = () => { 
														 | 
														
														 | 
														
															     const musicIframeLoad = () => { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       const token = storage.get(ACCESS_TOKEN); 
														 | 
														
														 | 
														
															       const token = storage.get(ACCESS_TOKEN); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       const details = data.musics[data.musicIndex]; 
														 | 
														
														 | 
														
															       const details = data.musics[data.musicIndex]; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+      // 如果在配置里面匹配不到,则默认显示五线谱 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       const musicRenderType = 
														 | 
														
														 | 
														
															       const musicRenderType = 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         data.showMusicImg === 'first' 
														 | 
														
														 | 
														
															         data.showMusicImg === 'first' 
														 | 
													
												
											
												
													
														| 
														 | 
														
															           ? 'firstTone' 
														 | 
														
														 | 
														
															           ? 'firstTone' 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -288,10 +289,11 @@ export default defineComponent({ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															           ? 'fixedTone' 
														 | 
														
														 | 
														
															           ? 'fixedTone' 
														 | 
													
												
											
												
													
														| 
														 | 
														
															           : data.showMusicImg === 'staff' 
														 | 
														
														 | 
														
															           : data.showMusicImg === 'staff' 
														 | 
													
												
											
												
													
														| 
														 | 
														
															           ? 'staff' 
														 | 
														
														 | 
														
															           ? 'staff' 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-          : 'firstTone'; 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+          : 'staff'; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       const origin = /(localhost|192)/.test(location.host) 
														 | 
														
														 | 
														
															       const origin = /(localhost|192)/.test(location.host) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         ? 'https://test.lexiaoya.cn' 
														 | 
														
														 | 
														
															         ? 'https://test.lexiaoya.cn' 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         : location.origin; 
														 | 
														
														 | 
														
															         : location.origin; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+      // data.iframeSrc = `${origin}/instrument/?id=${details.id}&modelType=practise&modeType=json&Authorization=${token}&isPreView=true&part-index=${data.selectMusicInstrumentIndex}&musicRenderType=${musicRenderType}`; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       data.iframeSrc = `${vaildMusicScoreUrl()}/instrument/?id=${ 
														 | 
														
														 | 
														
															       data.iframeSrc = `${vaildMusicScoreUrl()}/instrument/?id=${ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         details.id 
														 | 
														
														 | 
														
															         details.id 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       }&modelType=practise&modeType=json&Authorization=${token}&isPreView=true&part-index=${ 
														 | 
														
														 | 
														
															       }&modelType=practise&modeType=json&Authorization=${token}&isPreView=true&part-index=${ 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -414,6 +416,7 @@ export default defineComponent({ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       const canSelectTracks = multiTracksSelection 
														 | 
														
														 | 
														
															       const canSelectTracks = multiTracksSelection 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         ? multiTracksSelection?.split(',') 
														 | 
														
														 | 
														
															         ? multiTracksSelection?.split(',') 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         : []; 
														 | 
														
														 | 
														
															         : []; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+      console.log(canSelectTracks, partListNames); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       const arr = partListNames 
														 | 
														
														 | 
														
															       const arr = partListNames 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         .map((item: any, index: number) => { 
														 | 
														
														 | 
														
															         .map((item: any, index: number) => { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															           // 该声轨能否被选 
														 | 
														
														 | 
														
															           // 该声轨能否被选 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -442,7 +445,8 @@ export default defineComponent({ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         .replace(/[0-9]+/g, '') 
														 | 
														
														 | 
														
															         .replace(/[0-9]+/g, '') 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         .replace(/\s/g, '') 
														 | 
														
														 | 
														
															         .replace(/\s/g, '') 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         .toLocaleLowerCase(); 
														 | 
														
														 | 
														
															         .toLocaleLowerCase(); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-      let musicRenderType: 'staff' | 'first' | 'fixed' = 'first'; 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+      // 如果在配置里面匹配不到,则默认显示五线谱 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+      let musicRenderType: 'staff' | 'first' | 'fixed' = 'staff'; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       let canTrans = true; 
														 | 
														
														 | 
														
															       let canTrans = true; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       data.musics[data.musicIndex]?.musicalInstruments.forEach((item: any) => { 
														 | 
														
														 | 
														
															       data.musics[data.musicIndex]?.musicalInstruments.forEach((item: any) => { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         if (item.code.toLocaleLowerCase() === track) { 
														 | 
														
														 | 
														
															         if (item.code.toLocaleLowerCase() === track) { 
														 |