diff --git a/app/views/challenges/edit.json.jbuilder b/app/views/challenges/edit.json.jbuilder index 3e7f5b425..c0ea68d9c 100644 --- a/app/views/challenges/edit.json.jbuilder +++ b/app/views/challenges/edit.json.jbuilder @@ -5,9 +5,11 @@ json.chooses do json.type choose.category end end +json.st @challenge.st + if @tab == 0 # 本关任务tab的编辑模式 - json.(@challenge, :id, :subject, :task_pass, :difficulty, :score, :exec_time) + json.(@challenge, :id, :subject, :task_pass, :difficulty, :score, :exec_time, :st) json.tags @challenge.challenge_tags.map(&:name) elsif @tab == 1 # 评测设置的编辑模式 diff --git a/app/views/challenges/edit_choose_question.json.jbuilder b/app/views/challenges/edit_choose_question.json.jbuilder index 663f27d7f..0405c0598 100644 --- a/app/views/challenges/edit_choose_question.json.jbuilder +++ b/app/views/challenges/edit_choose_question.json.jbuilder @@ -1,7 +1,7 @@ json.(@challenge_choose, :challenge_id, :subject, :answer, :standard_answer, :score, :difficult, :position, :category) - +json.st @challenge.st # 选项的参数 json.choose_contents @challenge_choose.challenge_questions do |question| json.(question, :option_name, :position, :right_key)