|
@@ -21,7 +21,7 @@ import {
|
|
|
import Pagination from '@components/pagination'
|
|
|
import { getMapValueByKey, getSelectDataFromObj } from '@/utils/objectUtil'
|
|
|
import { musicSheetPaymentType, musicSheetSourceType, musicSheetType } from '@/utils/constant'
|
|
|
-import { musicSheetApplicationExtendSaveBatch, musicSheetPage } from '@views/music-library/api'
|
|
|
+import {musicSheetApplicationExtendCategoryList, musicSheetApplicationExtendSaveBatch, musicSheetPage} from '@views/music-library/api'
|
|
|
import deepClone from '@/utils/deep.clone'
|
|
|
import { getOwnerName } from '@views/music-library/musicUtil'
|
|
|
import TheTooltip from '@/components/TheTooltip'
|
|
@@ -75,10 +75,23 @@ export default defineComponent({
|
|
|
globalPaymentType: null as any //收费方式
|
|
|
})
|
|
|
|
|
|
- onMounted(() => {
|
|
|
+ onMounted(async () => {
|
|
|
+ state.loading = true
|
|
|
state.subjectList = props.subjectList
|
|
|
- state.musicSheetCategories = props.musicSheetCategories
|
|
|
- getList()
|
|
|
+ // state.musicSheetCategories = props.musicSheetCategories
|
|
|
+
|
|
|
+ //加载曲目分类列表
|
|
|
+ try {
|
|
|
+ const {data} = await musicSheetApplicationExtendCategoryList({
|
|
|
+ applicationIds: props.appId
|
|
|
+ })
|
|
|
+ if (data && data.length > 0) {
|
|
|
+ state.musicSheetCategories = data[0].musicSheetCategories
|
|
|
+ }
|
|
|
+ } catch {
|
|
|
+ }
|
|
|
+
|
|
|
+ await getList()
|
|
|
})
|
|
|
|
|
|
const getList = async () => {
|