更新 Admin.NET/Admin.NET.Core/Service/Role/SysRoleService.cs
增加没有对应接口的按钮增加到授权集合
This commit is contained in:
parent
b0bfe08ac8
commit
40e50b94ee
@ -311,6 +311,14 @@ public class SysRoleService : IDynamicApiController, ITransient
|
||||
foreach (var controller in apiOutput.Children)
|
||||
apiList[0].AddRange(controller.Children.Select(u => u.Route));
|
||||
}
|
||||
|
||||
// 按钮权限集合
|
||||
var allButtonList = await GetButtonList(new());
|
||||
|
||||
// 没有对应接口的按钮集合
|
||||
var diffList = allButtonList.Except(apiList[0]).ToList();
|
||||
|
||||
apiList[0].AddRange(diffList);
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
Loading…
Reference in New Issue
Block a user