Merge pull request '更新 Admin.NET/Admin.NET.Core/Service/Role/SysRoleService.cs' (#162) from IMaster/Admin.NET.Pro:main into main

Reviewed-on: http://101.43.53.74:3000/Admin.NET/Admin.NET.Pro/pulls/162
This commit is contained in:
zuohuaijun 2024-10-27 14:00:44 +08:00
commit 8210fe8753

View File

@ -312,6 +312,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
{