Explorar o código

Update index.tsx

lex hai 1 ano
pai
achega
40896e4473
Modificáronse 1 ficheiros con 12 adicións e 10 borrados
  1. 12 10
      src/views/choose-homework/music-list/index.tsx

+ 12 - 10
src/views/choose-homework/music-list/index.tsx

@@ -169,17 +169,19 @@ export default defineComponent({
             }))
         ];
 
-        const studentSubjectIds =
-          baseState.platformType === 'TEACHER'
-            ? baseState.user.data.subjectId
-            : baseState.user.data.student.subjectIdList;
-        const id = studentSubjectIds ? studentSubjectIds.split(',')[0] : 0;
+        if (!appState.subjectId) {
+          const studentSubjectIds =
+            baseState.platformType === 'TEACHER'
+              ? baseState.user.data.subjectId
+              : baseState.user.data.student.subjectIdList;
+          const id = studentSubjectIds ? studentSubjectIds.split(',')[0] : 0;
 
-        appState.subjectOptions.forEach((subject: any) => {
-          if (Number(id) === subject.value) {
-            appState.subjectId = Number(id);
-          }
-        });
+          appState.subjectOptions.forEach((subject: any) => {
+            if (Number(id) === subject.value) {
+              appState.subjectId = Number(id);
+            }
+          });
+        }
       } catch (error) {
         //
       }