|
|
|
@ -47,7 +47,7 @@ class ApplicationController < ActionController::Base
|
|
|
|
|
|
|
|
|
|
# 题库的访问权限
|
|
|
|
|
def bank_visit_auth
|
|
|
|
|
tip_exception("未通过职业认证") if current_user.is_teacher? && !current_user.certification_teacher? && !current_user.admin? && @bank.user_id != current_user.id && @bank.is_public
|
|
|
|
|
tip_exception(-2,"未通过职业认证") if current_user.is_teacher? && !current_user.certification_teacher? && !current_user.admin? && @bank.user_id != current_user.id && @bank.is_public
|
|
|
|
|
tip_exception(403, "无权限") unless @bank.user_id == current_user.id || current_user.admin? ||
|
|
|
|
|
(current_user.certification_teacher? && @bank.is_public)
|
|
|
|
|
end
|
|
|
|
|