| 
					
				 | 
			
			
				@@ -70,7 +70,6 @@ export default defineComponent({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     /** 是否是单元测试 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     const isUnitTest = search.unitId ? true : false 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     const shareShow = ref(false) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    const noSaveTipShow = ref(true) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     const shareLoadedPngData = ref('') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     const { data } = toRefs(props) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     const pathname = location.pathname 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -144,10 +143,9 @@ export default defineComponent({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     // 播放倍率不等于1,或者是选段评测,APP暂时不支持保存演奏,需要给出提示 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     const noSaveTips = computed(() => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      console.log('提示123',noSaveTipShow.value) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       let tipContent = ''; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      if (isUnitTest || detailState.section.length === 2 || runtime.basePlayRate != 1 || !runtime.songs.background) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        tipContent = isUnitTest ? '单元测验暂不支持保存作品噢~' : !runtime.songs.background ? '该曲目暂不支持保存作品噢~' : detailState.section.length === 2 ? '选段后暂不支持保存作品噢~' : runtime.basePlayRate != 1 ? '调速后暂不支持保存作品噢~' : ''; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      if (isUnitTest || detailState.section.length === 2 || detailState.activeDetail.isAppPlay || runtime.basePlayRate != 1 || !runtime.songs.background) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        tipContent = isUnitTest ? '单元测验暂不支持保存作品噢~' : (!runtime.songs.background || detailState.activeDetail.isAppPlay) ? '该曲目暂不支持保存作品噢~' : detailState.section.length === 2 ? '选段后暂不支持保存作品噢~' : runtime.basePlayRate != 1 ? '调速后暂不支持保存作品噢~' : ''; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       return tipContent 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }) 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -247,6 +245,7 @@ export default defineComponent({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     <Button 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                       style={{ margin: '0 4px' }} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                       onClick={() => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        runtime.initShow = true; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         detailState.evaluatings = {} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         emit('restart') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                       }} 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -282,11 +281,11 @@ export default defineComponent({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     保存作品 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                   </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                   { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    noSaveTips.value && noSaveTipShow.value ?  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    noSaveTips.value && runtime.initShow ?  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     <div class={[styles.noSaveTip]}> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                       <span class={styles.arrowIcon}></span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                       {noSaveTips.value} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                      <i onClick={() => noSaveTipShow.value = false}></i> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                      <i onClick={() => runtime.initShow = false}></i> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     </div> : null                    
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                   } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 </div>                 
			 |