lex 1 year ago
parent
commit
89a3ae8a1e

+ 1 - 0
src/views/unit-test/examination-mode/index.tsx

@@ -400,6 +400,7 @@ export default defineComponent({
                 {item.questionTypeCode === QuestionType.PLAY && (
                   <PlayQuestion
                     v-model:value={item.userAnswer}
+                    type="unit-test"
                     data={item}
                     index={index + 1}
                     unitId={state.id as any}

+ 6 - 1
src/views/unit-test/model/play-question/index.tsx

@@ -22,6 +22,11 @@ export default defineComponent({
       type: Array,
       default: () => []
     },
+    /** 评测模式 */
+    type: {
+      type: String,
+      default: 'unit-test'
+    },
     index: {
       // 题目是第几道
       type: Number,
@@ -90,7 +95,7 @@ export default defineComponent({
         api: 'openAccompanyWebView',
         content: {
           // url: `https://ponline.colexiu.com/orchestra-music-score/?id=${info.musicSheetId}&modelType=evaluation&unitId=${props.unitId}&questionId=${props.data.id}`,
-          url: `${location.origin}/orchestra-music-score/?id=${info.musicSheetId}&modelType=evaluation&unitId=${props.unitId}&questionId=${props.data.id}`,
+          url: `${location.origin}/orchestra-music-score/?id=${info.musicSheetId}&modelType=evaluation&unitId=${props.unitId}&questionId=${props.data.id}&resourceType=${props.type}`,
           orientation: 0,
           isHideTitle: true,
           statusBarTextColor: false,

+ 1 - 0
src/views/unit-test/practice-mode/index.tsx

@@ -454,6 +454,7 @@ export default defineComponent({
                   <PlayQuestion
                     v-model:value={item.userAnswer}
                     data={item}
+                    type="practice"
                     index={index + 1}
                     unitId={state.id as any}
                     showAnalysis={item.showAnalysis}