|
@@ -129,6 +129,22 @@ export default {
|
|
|
},
|
|
|
deep: true,
|
|
|
},
|
|
|
+ isJudgingRightWrong(val) {
|
|
|
+ if (!val) return;
|
|
|
+ this.answer.answer_list.forEach(({ mark, value_list }) => {
|
|
|
+ this.optionList
|
|
|
+ .find((item) => item.find((li) => li.mark === mark))
|
|
|
+ .forEach((item) => {
|
|
|
+ item.content_list.forEach((li) => {
|
|
|
+ if (['fill', 'input'].includes(li.type)) {
|
|
|
+ let answer = value_list.find((item) => item.mark === li.mark);
|
|
|
+ if (!answer) return;
|
|
|
+ li.content = answer.value;
|
|
|
+ }
|
|
|
+ });
|
|
|
+ });
|
|
|
+ });
|
|
|
+ },
|
|
|
},
|
|
|
methods: {
|
|
|
/**
|