瀏覽代碼

单元评测1.0

skyblued 2 年之前
父節點
當前提交
7d13c26fa5
共有 2 個文件被更改,包括 7 次插入3 次删除
  1. 2 2
      src/subpages/colexiu/buttons/index.tsx
  2. 5 1
      src/subpages/colexiu/index.tsx

+ 2 - 2
src/subpages/colexiu/buttons/index.tsx

@@ -109,7 +109,7 @@ const startEvaluat = () => {
   //   }
   // })
 }
-type IModelType = 'practice' | 'evaluation' | 'follow' | 'init'
+export type IModelType = 'practice' | 'evaluation' | 'follow' | 'init'
 export const modelType = ref<IModelType>('init')
 const modelWraperShow = ref(true)
 export const onChangeModelType = (type: IModelType) => {
@@ -154,7 +154,7 @@ export default defineComponent({
     //根据路由传参设置模式
     const useRouteSetModelType = () => {
       if (route.query.modelType) {
-        onChangeModelType(route.query.modelType as IModelType)
+        // onChangeModelType(route.query.modelType as IModelType)
       }
     }
     onMounted(() => {

+ 5 - 1
src/subpages/colexiu/index.tsx

@@ -22,7 +22,7 @@ import {
   useActivity,
   useConfigMusicSheetFreeRate,
 } from './uses'
-import Buttons, { modelType } from './buttons'
+import Buttons, { IModelType, modelType, onChangeModelType } from './buttons'
 import ButtonsPlayer from './buttons/player'
 import Permission from './popups/permission'
 import MusicList from './music-list'
@@ -250,6 +250,10 @@ export default defineComponent({
         runtime.evaluatingStatus = true
         modelType.value = 'evaluation'
       }
+
+      if (route.query.modelType) {
+        onChangeModelType(route.query.modelType as IModelType)
+      }
     }
 
     const onStartRender = async () => {