lex-xin 8 月之前
父節點
當前提交
bd51edfb7f
共有 2 個文件被更改,包括 11 次插入3 次删除
  1. 4 3
      src/views/xiaoku-list/detail.tsx
  2. 7 0
      src/views/xiaoku-list/search-group-resources.tsx

+ 4 - 3
src/views/xiaoku-list/detail.tsx

@@ -268,9 +268,10 @@ export default defineComponent({
               state.finshed = false;
               state.reshing = true;
               state.list = [];
-              getList();
-
-              __initSpin();
+              if(musicalInstrumentId.value) {
+                getList();
+                __initSpin();
+              }
             }}
             v-slots={{
               suffix: () => (

+ 7 - 0
src/views/xiaoku-list/search-group-resources.tsx

@@ -160,6 +160,13 @@ export default defineComponent({
       }
     );
 
+    watch(() => props.type, () => {
+      if(!props.musicalInstrumentId) {
+        formatFirstSubject();
+        onSearch()
+      }
+    })
+
     // 是否显示声部
     const isShowInstrument = computed(() => {
       if (props.type) {