소스 검색

feat: 默认进入练习模式

TIANYONG 1 년 전
부모
커밋
517504faff
2개의 변경된 파일16개의 추가작업 그리고 10개의 파일을 삭제
  1. 14 10
      src/page-instrument/header-top/index.tsx
  2. 2 0
      src/state.ts

+ 14 - 10
src/page-instrument/header-top/index.tsx

@@ -273,17 +273,21 @@ export default defineComponent({
         return;
       }
       /** 作业模式 end */
-      if (query.modelType) {
-        if (query.modelType === "practise") {
-          headTopData.handleChangeModeType("practise");
-        } else if (query.modelType === "evaluating") {
-          headTopData.handleChangeModeType("evaluating");
-        }
-        headTopData.showBack = false;
+      if (state.defaultModeType == 1) {
+        headTopData.handleChangeModeType("practise");
       } else {
-        setTimeout(() => {
-          headTopData.modeType = "init";
-        }, 500);
+        if (query.modelType) {
+          if (query.modelType === "practise") {
+            headTopData.handleChangeModeType("practise");
+          } else if (query.modelType === "evaluating") {
+            headTopData.handleChangeModeType("evaluating");
+          }
+          headTopData.showBack = false;
+        } else {
+          setTimeout(() => {
+            headTopData.modeType = "init";
+          }, 500);
+        }
       }
     };
 

+ 2 - 0
src/state.ts

@@ -469,6 +469,8 @@ const state = reactive({
   isAttendClass: false,
   /** 引导页信息 */
   guideInfo: null as any,
+  /** 播放模式,默认练习模式 */
+  defaultModeType: 1,
 });
 const browserInfo = browser();
 let offset_duration = 0;