|
@@ -284,15 +284,21 @@
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="question-list" v-if="question.ques">
|
|
<div class="question-list" v-if="question.ques">
|
|
|
|
+ <!-- right:
|
|
|
|
+ bankType == 1 && (index == question.ques || index == question.ans),
|
|
|
|
+ wrong:
|
|
|
|
+ bankType == 1 && (index == question.ques &&
|
|
|
|
+ question.ques != question.ans),
|
|
|
|
+ user_choose: bankType == 2 && (index == question.ques), -->
|
|
<div
|
|
<div
|
|
class="radio"
|
|
class="radio"
|
|
:class="{
|
|
:class="{
|
|
right:
|
|
right:
|
|
- bankType == 1 && (index == question.ques || index == question.ans),
|
|
|
|
|
|
+ bankType == 1 && (index == (question.ques == 1 ? 0 : 1) || index != question.ans),
|
|
wrong:
|
|
wrong:
|
|
- bankType == 1 && (index == question.ques &&
|
|
|
|
|
|
+ bankType == 1 && (index == (question.ques == 1 ? 0 : 1) &&
|
|
question.ques != question.ans),
|
|
question.ques != question.ans),
|
|
- user_choose: bankType == 2 && (index == question.ques),
|
|
|
|
|
|
+ user_choose: bankType == 2 && (index == (question.ques == 1 ? 0 : 1)),
|
|
}"
|
|
}"
|
|
v-for="(item, index) in judge"
|
|
v-for="(item, index) in judge"
|
|
:key="index"
|
|
:key="index"
|
|
@@ -312,10 +318,10 @@
|
|
</div>
|
|
</div>
|
|
<div class="answer-list" v-if="bankType == 1 && question.ques">
|
|
<div class="answer-list" v-if="bankType == 1 && question.ques">
|
|
<div class="answer-list__left">
|
|
<div class="answer-list__left">
|
|
- 正确答案:{{ ast[question.ans] }}
|
|
|
|
|
|
+ 正确答案:{{ ast[question.ans == 1 ? 0 : 1] }}
|
|
</div>
|
|
</div>
|
|
<div class="answer-list__left">
|
|
<div class="answer-list__left">
|
|
- 我的答案:{{ ast[question.ques] }}
|
|
|
|
|
|
+ 我的答案:{{ ast[question.ques == 1 ? 0 : 1] }}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="explain-list" v-if="bankType == 1 && question.ques">
|
|
<div class="explain-list" v-if="bankType == 1 && question.ques">
|
|
@@ -654,17 +660,24 @@
|
|
class="question-list"
|
|
class="question-list"
|
|
v-if="question.ques[jsonIndex]"
|
|
v-if="question.ques[jsonIndex]"
|
|
>
|
|
>
|
|
- <div
|
|
|
|
- class="radio"
|
|
|
|
- :class="{
|
|
|
|
- right:
|
|
|
|
|
|
+ <!-- right:
|
|
bankType == 1 && (index == question.ques[jsonIndex] ||
|
|
bankType == 1 && (index == question.ques[jsonIndex] ||
|
|
index == question.ans[jsonIndex]),
|
|
index == question.ans[jsonIndex]),
|
|
wrong:
|
|
wrong:
|
|
bankType == 1 && (index == question.ques[jsonIndex] &&
|
|
bankType == 1 && (index == question.ques[jsonIndex] &&
|
|
question.ques[jsonIndex] !=
|
|
question.ques[jsonIndex] !=
|
|
question.ans[jsonIndex]),
|
|
question.ans[jsonIndex]),
|
|
- user_choose: bankType == 2 && (index == question.ques[jsonIndex]),
|
|
|
|
|
|
+ user_choose: bankType == 2 && (index == question.ques[jsonIndex]), -->
|
|
|
|
+ <div
|
|
|
|
+ class="radio"
|
|
|
|
+ :class="{
|
|
|
|
+ right:
|
|
|
|
+ bankType == 1 && (index == (question.ques[jsonIndex] == 1 ? 0 : 1) ||
|
|
|
|
+ index != question.ans[jsonIndex]),
|
|
|
|
+ wrong:
|
|
|
|
+ bankType == 1 && (index == (question.ques[jsonIndex] == 1 ? 0 : 1) &&
|
|
|
|
+ question.ques[jsonIndex] != question.ans[jsonIndex]),
|
|
|
|
+ user_choose: bankType == 2 && (index == (question.ques[jsonIndex] == 1 ? 0 : 1)),
|
|
}"
|
|
}"
|
|
v-for="(item, index) in judge"
|
|
v-for="(item, index) in judge"
|
|
:key="index"
|
|
:key="index"
|
|
@@ -1078,7 +1091,7 @@ export default {
|
|
goodsExamConfig: [],
|
|
goodsExamConfig: [],
|
|
goodsDetail: {},
|
|
goodsDetail: {},
|
|
bankList: [],
|
|
bankList: [],
|
|
- judge: ["错误", "正确"],
|
|
|
|
|
|
+ judge: ["正确", "错误"],
|
|
ast: [
|
|
ast: [
|
|
"A",
|
|
"A",
|
|
"B",
|
|
"B",
|
|
@@ -1775,7 +1788,7 @@ export default {
|
|
if (question.ques && this.bankType == 1) {
|
|
if (question.ques && this.bankType == 1) {
|
|
return
|
|
return
|
|
}
|
|
}
|
|
- this.$set(this.questionList[questionIndex], "ques", index + "");
|
|
|
|
|
|
+ this.$set(this.questionList[questionIndex], "ques", index == 0 ? '1' : '0');
|
|
this.isDoOver();
|
|
this.isDoOver();
|
|
|
|
|
|
// if (
|
|
// if (
|
|
@@ -1801,7 +1814,7 @@ export default {
|
|
if (this.questionList[questionIndex].ques[jsonIndex] && this.bankType == 1) {
|
|
if (this.questionList[questionIndex].ques[jsonIndex] && this.bankType == 1) {
|
|
return
|
|
return
|
|
}
|
|
}
|
|
- this.$set(this.questionList[questionIndex].ques, jsonIndex, index + "");
|
|
|
|
|
|
+ this.$set(this.questionList[questionIndex].ques, jsonIndex, index == 0 ? '1' : '0');
|
|
this.isDoOver();
|
|
this.isDoOver();
|
|
},
|
|
},
|
|
|
|
|