Procházet zdrojové kódy

Update cloudPractice.tsx

lex-xin před 1 rokem
rodič
revize
9019a574b4
1 změnil soubory, kde provedl 11 přidání a 2 odebrání
  1. 11 2
      src/views/cloudPractice/cloudPractice.tsx

+ 11 - 2
src/views/cloudPractice/cloudPractice.tsx

@@ -547,6 +547,11 @@ export default defineComponent({
                   sysMusicScoreCategoriesList: item.sysMusicScoreCategoriesList || []
                   sysMusicScoreCategoriesList: item.sysMusicScoreCategoriesList || []
                }
                }
             })
             })
+
+            state.categoryId = ""
+            state.categoryName = ""
+            state.levelId = ""
+            state.typeId = ""
          }
          }
          if (state.categoryList.length > 0 && !["level", "type"].includes(type as any)) {
          if (state.categoryList.length > 0 && !["level", "type"].includes(type as any)) {
             let result: any = []
             let result: any = []
@@ -607,9 +612,12 @@ export default defineComponent({
                   musicSheetCategoriesList: item.musicSheetCategoriesList || []
                   musicSheetCategoriesList: item.musicSheetCategoriesList || []
                }
                }
             })
             })
+            state.levelId = -1
+            state.typeId = -1
          }
          }
 
 
          if (state.levelList.length > 0) {
          if (state.levelList.length > 0) {
+            console.log("1111111111111111")
             let result: any = []
             let result: any = []
             if (type === "level" && state.levelId) {
             if (type === "level" && state.levelId) {
                result = state.levelList.find((item: any) => item.value === state.levelId)?.musicSheetCategoriesList
                result = state.levelList.find((item: any) => item.value === state.levelId)?.musicSheetCategoriesList
@@ -678,6 +686,7 @@ export default defineComponent({
       }
       }
 
 
       const handleGetList = async () => {
       const handleGetList = async () => {
+         if (loading.value) return
          state.listActive = 0
          state.listActive = 0
          state.showPlayer = false
          state.showPlayer = false
          state.playState = "pause"
          state.playState = "pause"
@@ -1016,7 +1025,7 @@ export default defineComponent({
                            ))}
                            ))}
 
 
                            {!state.list.length && !loading.value && (
                            {!state.list.length && !loading.value && (
-                              <ElEmpty class={styles.empty} image={require("@/img/layout/empty.png")} description="暂无结果" />
+                              <ElEmpty class={styles.empty} image={require("@/img/layout/empty.png")} description="暂无内容" />
                            )}
                            )}
 
 
                            <div ref={spinRef} class={[styles.loadingWrap, state.finshed && styles.showLoading]}>
                            <div ref={spinRef} class={[styles.loadingWrap, state.finshed && styles.showLoading]}>
@@ -1049,7 +1058,7 @@ export default defineComponent({
                         )}
                         )}
 
 
                         {!loading.value && !activeItem.value?.id && (
                         {!loading.value && !activeItem.value?.id && (
-                           <ElEmpty class={styles.empty} image={require("@/img/layout/empty.png")} description="暂无结果" />
+                           <ElEmpty class={styles.empty} image={require("@/img/layout/empty.png")} description="暂无内容" />
                         )}
                         )}
                      </div>
                      </div>
                   </NSpin>
                   </NSpin>