|
|
|
@ -449,11 +449,11 @@ class ExerciseController < ApplicationController
|
|
|
|
|
# 问答题有多个答案
|
|
|
|
|
if question.question_type == 3
|
|
|
|
|
if standard_answer.exercise_choice_id.include?(answer.exercise_choice_id)
|
|
|
|
|
score = score + question.question_score
|
|
|
|
|
score += question.question_score unless question.question_score.empty?
|
|
|
|
|
end
|
|
|
|
|
else
|
|
|
|
|
if answer.exercise_choice_id == standard_answer.exercise_choice_id
|
|
|
|
|
score = score + question.question_score
|
|
|
|
|
score += question.question_score unless question.question_score.empty?
|
|
|
|
|
end
|
|
|
|
|
end
|
|
|
|
|
end
|
|
|
|
|