|
@@ -8,6 +8,7 @@ import MusicSheetKt from '@views/music-library/project-music-sheet/module/kt/mus
|
|
|
import MusicSheetGym from '@views/music-library/project-music-sheet/module/gym/music-sheet-gym'
|
|
|
import MusicSheetGyt from '@views/music-library/project-music-sheet/module/gyt/music-sheet-gyt'
|
|
|
import MusicSheetKlx from '@views/music-library/project-music-sheet/module/klx/music-sheet-klx'
|
|
|
+import { disAuthCheckStatus } from '@/utils/directive/authDirective'
|
|
|
|
|
|
export default defineComponent({
|
|
|
name: 'project-music-sheet',
|
|
@@ -54,26 +55,30 @@ export default defineComponent({
|
|
|
v-model:value={state.tabName}
|
|
|
onUpdate:value={(val: any) => setTabs(val)}
|
|
|
>
|
|
|
- <NTabPane
|
|
|
- v-auth="musicSheet/pageByApplication1751225218734489601"
|
|
|
- name={'KLX'} tab={"酷乐秀"}>
|
|
|
- <MusicSheetKlx appKey={'KLX'}/>
|
|
|
- </NTabPane>
|
|
|
- <NTabPane
|
|
|
- v-auth="musicSheet/pageByApplication1751225314930851842"
|
|
|
- name={'GYM'} tab={"管乐迷"}>
|
|
|
- <MusicSheetGym appKey={'GYM'}/>
|
|
|
- </NTabPane>
|
|
|
- <NTabPane
|
|
|
- v-auth="musicSheet/pageByApplication1751225386909302786"
|
|
|
- name={'KT'} tab={"音乐数字课堂"}>
|
|
|
- <MusicSheetKt appKey={'KT'}/>
|
|
|
- </NTabPane>
|
|
|
- <NTabPane
|
|
|
- v-auth="musicSheet/pageByApplication1751225483038556162"
|
|
|
- name={'GYT'} tab={"管乐团"}>
|
|
|
- <MusicSheetGyt appKey={'GYT'}/>
|
|
|
- </NTabPane>
|
|
|
+ {disAuthCheckStatus('musicSheet/pageByApplication1751225218734489601') && (
|
|
|
+ <NTabPane name={'KLX'} tab={'酷乐秀'}>
|
|
|
+ <MusicSheetKlx appKey={'KLX'} />
|
|
|
+ </NTabPane>
|
|
|
+ )}
|
|
|
+
|
|
|
+ {disAuthCheckStatus('musicSheet/pageByApplication1751225314930851842') && (
|
|
|
+ <NTabPane v-auth="" name={'GYM'} tab={'管乐迷'}>
|
|
|
+ <MusicSheetGym appKey={'GYM'} />
|
|
|
+ </NTabPane>
|
|
|
+ )}
|
|
|
+
|
|
|
+ {disAuthCheckStatus('musicSheet/pageByApplication1751225386909302786') && (
|
|
|
+ <NTabPane name={'KT'} tab={'音乐数字课堂'}>
|
|
|
+ <MusicSheetKt appKey={'KT'} />
|
|
|
+ </NTabPane>
|
|
|
+ )}
|
|
|
+
|
|
|
+ {disAuthCheckStatus('musicSheet/pageByApplication1751225483038556162') && (
|
|
|
+ <NTabPane name={'GYT'} tab={'管乐团'}>
|
|
|
+ <MusicSheetGyt appKey={'GYT'} />
|
|
|
+ </NTabPane>
|
|
|
+ )}
|
|
|
+
|
|
|
{/*{state.appKeyList.map((app: any, index: number) => (*/}
|
|
|
{/* <NTabPane name={app} tab={state.appNameList[index]}>*/}
|
|
|
{/* {app === 'KT' && (*/}
|