diff --git a/src/views/educTrainLearn/examTask/examination.vue b/src/views/educTrainLearn/examTask/examination.vue
index d0d687a..2e6fe85 100644
--- a/src/views/educTrainLearn/examTask/examination.vue
+++ b/src/views/educTrainLearn/examTask/examination.vue
@@ -225,7 +225,14 @@
@@ -420,6 +427,20 @@ export default {
scoringRete = 0
}
+ // const params = {
+ // userId: this.opt.userId,
+ // taskId: this.opt.taskId,
+ // type: this.opt.type,
+ // examPaperId: this.opt.examPaperId,
+ // id: this.opt.examPaperId,
+ // score: this.score,
+ // answerTime: this.answerTime,
+ // answerList: this.questionList,
+ // scoringRete: scoringRete,
+ // scoreRate: scoringRete,
+ // selectAnswerList: this.questionList,
+ // }
+
const params = {
userId: this.opt.userId,
taskId: this.opt.taskId,
@@ -428,17 +449,33 @@ export default {
id: this.opt.examPaperId,
score: this.score,
answerTime: this.answerTime,
- answerList: this.questionList,
+
scoringRete: scoringRete,
scoreRate: scoringRete,
- selectAnswerList: this.questionList,
+ // selectAnswerList: this.questionList,
}
console.log('🚀 ~ handleSubmit ~ params:', params)
let res = {}
if (this.opt.isStudyTask) {
+ params.selectAnswerList = this.questionList.map(e => {
+ return {
+ questionId: e.questionId,
+ selectAnswer: e.selectAnswer,
+ correctAnswer: e.correctAnswer,
+ scorePerQuestion: e.scorePerQuestion,
+ }
+ })
const res = await updateQuestionAnswer(params)
console.log('🚀 ~ openDialog2 ~ 提交:', res)
} else {
+ params.answerList = this.questionList.map(e => {
+ return {
+ questionId: e.questionId,
+ selectAnswer: e.selectAnswer,
+ correctAnswer: e.correctAnswer,
+ scorePerQuestion: e.scorePerQuestion,
+ }
+ })
res = await webSubmitAnswer(params)
}
console.log('🚀 ~ handleSubmit ~ 提交:', res)
diff --git a/src/views/educTrainLearn/examTask/index.vue b/src/views/educTrainLearn/examTask/index.vue
index d2143be..32ce23e 100644
--- a/src/views/educTrainLearn/examTask/index.vue
+++ b/src/views/educTrainLearn/examTask/index.vue
@@ -7,7 +7,8 @@