新增:gitlink菜单权限

This commit is contained in:
2024-07-01 09:55:20 +08:00
parent ae842938c2
commit c9d8ce073f
34 changed files with 61 additions and 3 deletions

View File

@@ -75,7 +75,11 @@ class ApplicationController < ActionController::Base
def admin_or_business?
User.current.admin? || User.current.business? || User.current.glcc_admin?
User.current.admin? || User.current.business?
end
def admin_or_glcc_admin?
User.current.admin? || User.current.glcc_admin?
end
# 判断用户的邮箱或者手机是否可用
@@ -195,6 +199,10 @@ class ApplicationController < ActionController::Base
normal_status(403, "") unless admin_or_business?
end
def require_glcc_admin
normal_status(403, "") unless admin_or_glcc_admin?
end
# 前端会捕捉401,弹登录弹框
# 未授权的捕捉407弹试用申请弹框
def require_login