权限优化

dev_forum
daiao 6 years ago
parent 379e991b8f
commit 4fefe12d16

@ -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,

@ -4,7 +4,7 @@ json.users do
json.array! @users do |user|
json.user_id user.id
json.identify user.identity
json.nickname user.lastname
json.nickname user.real_name
json.school_name user.school_name
end

Loading…
Cancel
Save