|
@@ -1,5 +1,5 @@
|
|
<template>
|
|
<template>
|
|
- <div v-if="examQuestion.questionType === 'MULTIPLE_CHOICE'" class="question-view">
|
|
|
|
|
|
+ <div v-if="isSyncState && examQuestion.questionType === 'MULTIPLE_CHOICE'" class="question-view">
|
|
<question-body :questionBody="question.body" :examQuestion="examQuestion"></question-body>
|
|
<question-body :questionBody="question.body" :examQuestion="examQuestion"></question-body>
|
|
<div class="ops">
|
|
<div class="ops">
|
|
<div class="stu-answer"> {{oldIndexToABCD}}</div>
|
|
<div class="stu-answer"> {{oldIndexToABCD}}</div>
|
|
@@ -107,6 +107,9 @@ export default {
|
|
}
|
|
}
|
|
},
|
|
},
|
|
computed: {
|
|
computed: {
|
|
|
|
+ isSyncState() {
|
|
|
|
+ return this.examQuestion.order == this.$route.params.order;
|
|
|
|
+ },
|
|
newQuestionOptions() {
|
|
newQuestionOptions() {
|
|
return this.question.questionOptionList.map((v, i) => {
|
|
return this.question.questionOptionList.map((v, i) => {
|
|
return {
|
|
return {
|