Procházet zdrojové kódy

Update cloudPractice.tsx

lex-xin před 10 měsíci
rodič
revize
b417f5498f
1 změnil soubory, kde provedl 5 přidání a 3 odebrání
  1. 5 3
      src/views/cloudPractice/cloudPractice.tsx

+ 5 - 3
src/views/cloudPractice/cloudPractice.tsx

@@ -148,12 +148,12 @@ export default defineComponent({
       const storeData = shallowRef<any[]>([])
       const handleSearchList_gym = async () => {
          loading.value = true
-         await httpAjaxErrMsg(queryTree_gym).then(res => {
+         await httpAjaxErrMsg(queryTree_gym).then(async res => {
             loading.value = false
             if (res.code === 200) {
                storeData.value = res.data || []
 
-               setDefaultData()
+               await setDefaultData()
             }
          })
       }
@@ -573,11 +573,12 @@ export default defineComponent({
 
             await handleGetSubject_gym()
          }
-
+         
          if (state.levelList.length > 0) {
             let result: any = []
             if (type === "level" && state.levelId) {
                result = state.levelList.find((item: any) => item.value === state.levelId)?.sysMusicScoreCategoriesList
+               state.typeId = -1
             } else {
                state.levelId = state.levelList[0]?.value
                result = state.levelList[0]?.sysMusicScoreCategoriesList || []
@@ -636,6 +637,7 @@ export default defineComponent({
                label: "全部",
                value: -1
             })
+            state.typeId = -1
          }
       }