试卷问题添加ABCD..

dev_forum
SylorHuang 6 years ago
parent 4fd9279f79
commit 8fd8da2e8c

@ -732,13 +732,6 @@ class ExercisesController < ApplicationController
ex_unified = true
e_time = ex_end_time
end
# if exercise.end_time.blank?
# e_time = ex_end_time
# elsif exercise.exercise_group_settings.end_time_no_null.count > 0 # 该试卷分组有结束时间为空的
# e_time = exercise.exercise_group_settings.end_time_no_null.map(&:end_time).max
# else
# e_time = ex_end_time
# end
ex_status = set_exercise_status(Time.now,e_time)
exercise_params = {

@ -1,5 +1,4 @@
json.question_id question.id
# json.question_number question.question_number
q_positon = question.question_number
if ques_position.present?
q_positon = ques_position
@ -22,7 +21,7 @@ if question.question_type <= 2 #当为选择题或判断题时,只显示选
user_answer_b = user_answer.include?(a.id)
json.c_position (index+1) if ex_choice_random_boolean #当选项随机时,选项位置以此为准,否则不出现
json.choice_id a.id
json.choice_text a.choice_text
json.choice_text "#{(index+65).chr}.#{a.choice_text}"
json.choice_position a.choice_position
if exercise_type == 1 || exercise_type == 4 #1为教师编辑/预览 试卷或问题2为空白试卷即标准答案和用户答案都不显示3为用户开始答题的显示4为老师评阅试卷或学生在截止后查看试卷
json.standard_boolean standard_answer_b

Loading…
Cancel
Save