diff --git a/Tiobon.Core.Extensions/Authorizations/Policys/PermissionHandler.cs b/Tiobon.Core.Extensions/Authorizations/Policys/PermissionHandler.cs index febbc555..3cbac017 100644 --- a/Tiobon.Core.Extensions/Authorizations/Policys/PermissionHandler.cs +++ b/Tiobon.Core.Extensions/Authorizations/Policys/PermissionHandler.cs @@ -55,38 +55,38 @@ namespace Tiobon.Core.AuthHelper var httpContext = _accessor.HttpContext; // 获取系统中所有的角色和菜单的关系集合 - if (!requirement.Permissions.Any()) - { - var data = await _roleModulePermissionServices.RoleModuleMaps(); - var list = new List(); - // ids4和jwt切换 - // ids4 - if (Permissions.IsUseIds4) - { - list = (from item in data - where item.IsDeleted == false - orderby item.Id - select new PermissionItem - { - Url = item.Module?.LinkUrl, - Role = item.Role?.Id.ObjToString(), - }).ToList(); - } - // jwt - else - { - list = (from item in data - where item.IsDeleted == false - orderby item.Id - select new PermissionItem - { - Url = item.Module?.LinkUrl, - Role = item.Role?.Name.ObjToString(), - }).ToList(); - } + //if (!requirement.Permissions.Any()) + //{ + // var data = await _roleModulePermissionServices.RoleModuleMaps(); + // var list = new List(); + // // ids4和jwt切换 + // // ids4 + // if (Permissions.IsUseIds4) + // { + // list = (from item in data + // where item.IsDeleted == false + // orderby item.Id + // select new PermissionItem + // { + // Url = item.Module?.LinkUrl, + // Role = item.Role?.Id.ObjToString(), + // }).ToList(); + // } + // // jwt + // else + // { + // list = (from item in data + // where item.IsDeleted == false + // orderby item.Id + // select new PermissionItem + // { + // Url = item.Module?.LinkUrl, + // Role = item.Role?.Name.ObjToString(), + // }).ToList(); + // } - requirement.Permissions = list; - } + // requirement.Permissions = list; + //} if (httpContext != null) { diff --git a/Tiobon.Core/Tiobon.Core.xml b/Tiobon.Core/Tiobon.Core.xml index eff44bd1..e2fb8b95 100644 --- a/Tiobon.Core/Tiobon.Core.xml +++ b/Tiobon.Core/Tiobon.Core.xml @@ -278,11 +278,11 @@ 登录管理【无权限】 - + 构造函数注入 - +