| 
					
				 | 
			
			
				@@ -89,8 +89,8 @@ export default defineComponent({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       state.loadingAlbum = true 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       try { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         // tenantGroupAlbum/buyAlbumInfo 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        // 当小组专辑id和专辑id同时传入的时候以小组专辑id为准 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        if (state.albumId && !route.query.taId) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        // 当我的曲目过来的时候才走单个查询 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (state.albumId && state.buy === '1') { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           let url = apiSuffix.value + '/userTenantAlbumRecord/detail' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           if (state.albumId) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             url = url + '?albumId=' + state.albumId 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -101,8 +101,9 @@ export default defineComponent({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           const url = 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             apiSuffix.value + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            '/tenantGroupAlbum/buyAlbumInfo?tenantGroupAlbumId=' + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            (route.query.taId || '') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            `/tenantGroupAlbum/buyAlbumInfo?tenantGroupAlbumId=${ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              route.query.taId || '' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            }&tenantAlbumId=${state.albumId || ''}` 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           // if (state.albumId) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           //   url = url + '?albumId=' + state.albumId 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           // } 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -184,7 +185,6 @@ export default defineComponent({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } else if (subjectType == 'COURSEWARE' && state.coursewareCounts) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           state.activeTab = 'COURSEWARE' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if (state.details.buyTimesFlag) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           if (state.details.buyedTimes >= state.details.buyTimes) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             state.hasBuyStatus = false 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -428,14 +428,14 @@ export default defineComponent({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             state.details?.musicCounts <= 0 ? false : true 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                           state.coursewareCounts = 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             state.details?.coursewareCounts <= 0 ? false : true 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                          if (state.coursewareCounts) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            state.activeTab = 'COURSEWARE' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                          } else if (state.subjectCounts) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                          if (state.subjectCounts) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             state.activeTab = 'SUBJECT' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                           } else if (state.musicCounts) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             state.activeTab = 'MUSIC' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                           } else if (state.ensembleCounts) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             state.activeTab = 'ENSEMBLE' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                          } else if (state.coursewareCounts) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            state.activeTab = 'COURSEWARE' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                           } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                           params.page = 1 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                           state.list = [] 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -522,9 +522,6 @@ export default defineComponent({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                       FetchList() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     }} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                   > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    {state.coursewareCounts && ( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                      <Tab title="云教程" name="COURSEWARE"></Tab> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    )} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     {state.subjectCounts && ( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                       <Tab title="声部练习" name="SUBJECT"></Tab> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     )} 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -534,6 +531,9 @@ export default defineComponent({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     {state.ensembleCounts && ( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                       <Tab title="合奏练习" name="ENSEMBLE"></Tab> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     )} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    {state.coursewareCounts && ( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                      <Tab title="云教程" name="COURSEWARE"></Tab> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    )} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                   </Tabs> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 </Sticky> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -566,7 +566,7 @@ export default defineComponent({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                               query: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                 id: row.id, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                 albumId: state.details.id, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                taId: state.details.tenantGroupAlbumId // 当通过专辑查看时候 这个值为空 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                taId: state.details.tenantGroupAlbumId // 当通过我的曲目进来的时候 这个值为空 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                               } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                           }} 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -585,7 +585,7 @@ export default defineComponent({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                               query: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                 id: item.id, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                 tenantAlbumId: item.tenantAlbumId, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                taId: state.details.tenantGroupAlbumId // 当通过专辑查看时候 这个值为空 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                taId: state.details.tenantGroupAlbumId // 当通过我的曲目进来的时候 这个值为空 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                               } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                           }} 
			 |