|  | @@ -389,6 +389,10 @@ export default defineComponent({
 | 
	
		
			
				|  |  |      const musicIframeLoad = () => {
 | 
	
		
			
				|  |  |        const token = userStore.getToken;
 | 
	
		
			
				|  |  |        const details = data.list[data.listActive];
 | 
	
		
			
				|  |  | +      if(!details?.id) {
 | 
	
		
			
				|  |  | +        data.iframeSrc = ""
 | 
	
		
			
				|  |  | +        return
 | 
	
		
			
				|  |  | +      }
 | 
	
		
			
				|  |  |        // const origin = /(localhost|192)/.test(location.host)
 | 
	
		
			
				|  |  |        //   ? 'https://test.lexiaoya.cn'
 | 
	
		
			
				|  |  |        //   : location.origin;
 | 
	
	
		
			
				|  | @@ -406,7 +410,7 @@ export default defineComponent({
 | 
	
		
			
				|  |  |            ? 'staff'
 | 
	
		
			
				|  |  |            : 'staff';
 | 
	
		
			
				|  |  |        data.iframeSrc = `${vaildMusicScoreUrl()}/instrument/?id=${
 | 
	
		
			
				|  |  | -        details.id
 | 
	
		
			
				|  |  | +        details?.id
 | 
	
		
			
				|  |  |        }&modelType=practise&modeType=json&Authorization=${token}&isPreView=true&part-index=${
 | 
	
		
			
				|  |  |          data.musicInstrumentIndex
 | 
	
		
			
				|  |  |        }&musicRenderType=${musicRenderType}`;
 | 
	
	
		
			
				|  | @@ -1086,7 +1090,7 @@ export default defineComponent({
 | 
	
		
			
				|  |  |                  </div>
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |                  <div class={styles.staffImgs}>
 | 
	
		
			
				|  |  | -                  {(isEnsemble.value || musicImg.value.length === 0) ? (
 | 
	
		
			
				|  |  | +                  {data.iframeSrc && (isEnsemble.value || musicImg.value.length === 0) ? (
 | 
	
		
			
				|  |  |                      <iframe
 | 
	
		
			
				|  |  |                        id="staffIframeRef"
 | 
	
		
			
				|  |  |                        style={{
 |