feat 人员任务重发

This commit is contained in:
2024-04-03 11:47:05 +08:00
parent b8372311a0
commit 6d2384f93f
4 changed files with 55 additions and 11 deletions

View File

@@ -14,10 +14,10 @@ namespace Dlhis.Basic.Organization.Controllers;
[ApiController]
public class GainfoPermissionsController : ControllerBase
{
private readonly IGainfoPermissions _gainfoPermissions;
private readonly IGainfoPermissionService _gainfoPermissions;
public GainfoPermissionsController(IGainfoPermissions gainfoPermissions)
public GainfoPermissionsController(IGainfoPermissionService gainfoPermissions)
{
_gainfoPermissions = gainfoPermissions;
}
@@ -65,4 +65,15 @@ public class GainfoPermissionsController : ControllerBase
{
return await _gainfoPermissions.GetAssignGroupAsync(userNo);
}
/// <summary>
/// 权限下发重置
/// </summary>
/// <param name="request"></param>
/// <returns></returns>
[HttpPost("reset")]
public async Task ResetPermissionsAsync(GainfoPermissionResetRequest request)
{
await _gainfoPermissions.ResetPermissionsAsync(request);
}
}