diff --git a/ZR.Service/System/SysPermissionService.cs b/ZR.Service/System/SysPermissionService.cs
index 7ebf695..340f077 100644
--- a/ZR.Service/System/SysPermissionService.cs
+++ b/ZR.Service/System/SysPermissionService.cs
@@ -52,9 +52,9 @@ namespace ZR.Service.System
/// 菜单权限信息
public List GetMenuPermission(SysUser user)
{
- List perms = new List();
+ List perms = new();
// 管理员拥有所有权限
- if (user.IsAdmin())
+ if (user.IsAdmin() || GetRolePermission(user).Exists(f => f.Equals(GlobalConstant.AdminRole)))
{
perms.Add(GlobalConstant.AdminPerm);
}