|  | @@ -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 // 当通过我的曲目进来的时候 这个值为空
 | 
	
		
			
				|  |  |                                }
 | 
	
		
			
				|  |  |                              })
 | 
	
		
			
				|  |  |                            }}
 |