| 
					
				 | 
			
			
				@@ -122,7 +122,6 @@ export default defineComponent({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     // 当前先中的数据 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     const currentColumn = computed(() => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      console.log(1, partColumns.value, staffData.selectedPartIndex) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       return partColumns.value.find((item: any) => item.value === staffData.selectedPartIndex) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -154,20 +153,20 @@ export default defineComponent({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       if (type == 'FIRST') { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         loading.value = false 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         const tempPdf = staffData.details?.firstPdfUrl 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        initIframe(tempPdf, 'FIRST', staffData.musicXml) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        initIframe(tempPdf, 'FIRST') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       } else if (type == 'JIAN') { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         loading.value = false 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         const tempPdf = staffData.details?.jianPdfUrl 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         console.log(tempPdf, 'tempPdf') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        initIframe(tempPdf, 'JIAN', staffData.musicXml) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        initIframe(tempPdf, 'JIAN') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         loading.value = false 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         const tempPdf = staffData.details?.musicPdfUrl 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        initIframe(tempPdf, 'STAVE', staffData.musicXml) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        initIframe(tempPdf, 'STAVE') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    const initIframe = (tempPdf: string, staff: string, xml: string) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    const initIframe = (tempPdf: string, staff: string) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       if (tempPdf) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         staffData.musicPdfUrl = tempPdf 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       } else { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -612,7 +611,7 @@ export default defineComponent({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     staffData.details = row || {}; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    staffData.musicXml = staffData.details?.xmlFileUrl; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    // staffData.musicXml = staffData.details?.xmlFileUrl; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     staffData.isComberRender = staffData.details?.isScoreRender; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				      
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -678,24 +677,6 @@ export default defineComponent({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     // 通过isScoreRender判断是否合并渲染 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    // 多声轨,  不是单声部多声轨, 不是老师布置作业选择曲谱 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    // if (row.musicSheetType === "SINGLE") { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    //   staffData.isConcert = false; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    //   const musicSheetSoundList = staffData.details?.musicSheetSoundList  || [] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    //   const songs = filterSoundInfo(musicSheetSoundList) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    //   if(songs) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    //     staffData.metronomeMp3Url = songs.audioFileUrl 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    //   } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    //     // 为了处理节奏练习 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    //     if(musicSheetSoundList.length > 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    //       staffData.metronomeMp3Url = musicSheetSoundList[0].audioFileUrl 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    //     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    //   } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    // } else {   
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    //   staffData.isConcert = true; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    //   const { audioFileUrl } = row.musicSheetAccompanimentList.find((item: any) => item.audioPlayType == 'PLAY') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    //   staffData.metronomeUrl = audioFileUrl 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    // } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     audioFileUrl.value = row.mp3Url 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     if ( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       audioFileUrl.value 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -711,6 +692,7 @@ export default defineComponent({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   const getPreViewCloud = (musicId: string, partIndex: number, track: string) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    console.log(partIndex, track, 'getPreViewCloud') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     const Authorization = sessionStorage.getItem("Authorization") || ""; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     const musicScorePath = "/klx-music-score/"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     const musicScoreUrl = getHttpOrigin() + musicScorePath; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -758,8 +740,7 @@ export default defineComponent({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           iframeRef.contentWindow.location.replace(url) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           // staffData.iframeSrc = url 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          const url = getPreViewCloud(staffData.musicId, currentColumn.value.xmlIndex, currentColumn.value.track) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          console.log(url, 'staffIframeRef') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          const url = getPreViewCloud(staffData.musicId, currentColumn.value?.xmlIndex || 0, currentColumn.value?.track || '') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           const iframeRef = document.querySelector('#staffIframeRef') as any 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           iframeRef.contentWindow.location.replace(url) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           // staffData.iframeSrc = url 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -767,13 +748,14 @@ export default defineComponent({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } catch (error) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       // 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      console.log(error, 'error'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     const resetRender = () => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       const iframeRef: any = document.getElementById("staffIframeRef") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      console.log(currentColumn.value, "currentColumn.value") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      iframeRef.contentWindow.location.replace(getPreViewCloud(staffData.musicId, currentColumn.value?.xmlIndex, currentColumn.value.track)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      console.log(currentColumn.value, "currentColumn.value---------") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      iframeRef.contentWindow.location.replace(getPreViewCloud(staffData.musicId, currentColumn.value?.xmlIndex || 0, currentColumn.value.track)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     return () => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       return ( 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -891,7 +873,7 @@ export default defineComponent({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                           }} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                          <img class={styles.iconAlbum2} src={iconAlbum2} /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                          {/* <img class={styles.iconAlbum2} src={iconAlbum2} /> */} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                           <span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             { staffData.details?.userName || 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                               '游客' + ( staffData.details?.userId || '')} 
			 |