|
|
|
@ -225,8 +225,17 @@ class GamesController < ApplicationController
|
|
|
|
|
# GET: /tasks/:identifier/get_answer_info
|
|
|
|
|
# 0 直接查看答案, 1 查看答案弹框, 2 答案详情弹框
|
|
|
|
|
def get_answer_info
|
|
|
|
|
challenge = @game.challenge
|
|
|
|
|
@challenge_answers = challenge.challenge_answers
|
|
|
|
|
@challenge = @game.challenge
|
|
|
|
|
@challenge_answers = if @challenge.st == 0
|
|
|
|
|
@challenge.challenge_answers
|
|
|
|
|
else
|
|
|
|
|
result = []
|
|
|
|
|
@challenge.challenge_chooses.each do |choose|
|
|
|
|
|
result << {:position => choose.position, :answer => (choose.answer.blank? ? choose.standard_answer : choose.answer)}
|
|
|
|
|
end
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# 平台已认证的老师需要控制
|
|
|
|
|
@power = (@identity < User::EDU_GAME_MANAGER)
|
|
|
|
|
if !@power
|
|
|
|
|