fix #I3RHPD 完成在api中对接口权限进行鉴权

This commit is contained in:
yubaolee
2025-03-11 17:34:54 +08:00
parent 18c6fbfaad
commit 2d108586e7
6 changed files with 119 additions and 15 deletions

View File

@@ -133,6 +133,26 @@ namespace OpenAuth.WebApi.Controllers
return result;
}
/// <summary>
/// 角色分配资源,整体提交,会覆盖之前的配置
/// </summary>
[HttpPost]
public Response AssignRoleResources([FromBody] AssignRoleResources request)
{
var result = new Response();
try
{
_app.AssignRoleResources(request);
}
catch (Exception ex)
{
result.Code = 500;
result.Message = ex.InnerException?.Message ?? ex.Message;
}
return result;
}
/// <summary>
/// 部门分配用户,整体提交,会覆盖之前的配置