|
|
|
@ -51,9 +51,8 @@ class GamesController < ApplicationController
|
|
|
|
|
# 统计评测时间
|
|
|
|
|
record_onsume_time = EvaluateRecord.where(game_id: @game.id).first.try(:consume_time)
|
|
|
|
|
|
|
|
|
|
# power判断用户是否有权限查看隐藏测试集(TPM管理员;平台认证的老师;花费金币查看者)
|
|
|
|
|
# myshixun_manager
|
|
|
|
|
myshixun_manager = current_user.manager_of_shixun?(@shixun) || (current_user.is_teacher? && current_user.pro_certification?)
|
|
|
|
|
# myshixun_manager判断用户是否有权限查看隐藏测试集(TPM管理员;平台认证的老师;花费金币查看者)
|
|
|
|
|
myshixun_manager = @identity < USER::EDU_GAME_MANAGER
|
|
|
|
|
|
|
|
|
|
# 选择题和编程题公共部分
|
|
|
|
|
@base_date = {st: @st, discusses_count: discusses_count, game_count: game_count, myshixun: @myshixun,
|
|
|
|
|