Browse Source

return await task -> return task

master
guotianliang 3 years ago
parent
commit
8a55e863fa
  1. 24
      modules/identity/Sanhe.Abp.Identity.HttpApi/Sanhe/Abp/Identity/IdentityClaimTypeController.cs
  2. 28
      modules/identity/Sanhe.Abp.Identity.HttpApi/Sanhe/Abp/Identity/IdentityRoleController.cs
  3. 40
      modules/identity/Sanhe.Abp.Identity.HttpApi/Sanhe/Abp/Identity/IdentityUserController.cs
  4. 68
      modules/identity/Sanhe.Abp.Identity.HttpApi/Sanhe/Abp/Identity/OrganizationUnitController.cs

24
modules/identity/Sanhe.Abp.Identity.HttpApi/Sanhe/Abp/Identity/IdentityClaimTypeController.cs

@ -28,9 +28,9 @@ namespace Sanhe.Abp.Identity
/// <param name="input"></param> /// <param name="input"></param>
/// <returns></returns> /// <returns></returns>
[HttpPost] [HttpPost]
public async virtual Task<IdentityClaimTypeDto> CreateAsync(IdentityClaimTypeCreateDto input) public virtual Task<IdentityClaimTypeDto> CreateAsync(IdentityClaimTypeCreateDto input)
{ {
return await IdentityClaimTypeAppService.CreateAsync(input); return IdentityClaimTypeAppService.CreateAsync(input);
} }
/// <summary> /// <summary>
@ -40,9 +40,9 @@ namespace Sanhe.Abp.Identity
/// <returns></returns> /// <returns></returns>
[HttpDelete] [HttpDelete]
[Route("{id}")] [Route("{id}")]
public async virtual Task DeleteAsync(Guid id) public virtual Task DeleteAsync(Guid id)
{ {
await IdentityClaimTypeAppService.DeleteAsync(id); return IdentityClaimTypeAppService.DeleteAsync(id);
} }
/// <summary> /// <summary>
@ -51,9 +51,9 @@ namespace Sanhe.Abp.Identity
/// <returns></returns> /// <returns></returns>
[HttpGet] [HttpGet]
[Route("actived-list")] [Route("actived-list")]
public async virtual Task<ListResultDto<IdentityClaimTypeDto>> GetAllListAsync() public virtual Task<ListResultDto<IdentityClaimTypeDto>> GetAllListAsync()
{ {
return await IdentityClaimTypeAppService.GetAllListAsync(); return IdentityClaimTypeAppService.GetAllListAsync();
} }
/// <summary> /// <summary>
@ -63,9 +63,9 @@ namespace Sanhe.Abp.Identity
/// <returns></returns> /// <returns></returns>
[HttpGet] [HttpGet]
[Route("{id}")] [Route("{id}")]
public async virtual Task<IdentityClaimTypeDto> GetAsync(Guid id) public virtual Task<IdentityClaimTypeDto> GetAsync(Guid id)
{ {
return await IdentityClaimTypeAppService.GetAsync(id); return IdentityClaimTypeAppService.GetAsync(id);
} }
/// <summary> /// <summary>
@ -74,9 +74,9 @@ namespace Sanhe.Abp.Identity
/// <param name="input"></param> /// <param name="input"></param>
/// <returns></returns> /// <returns></returns>
[HttpGet] [HttpGet]
public async virtual Task<PagedResultDto<IdentityClaimTypeDto>> GetListAsync(IdentityClaimTypeGetByPagedDto input) public virtual Task<PagedResultDto<IdentityClaimTypeDto>> GetListAsync(IdentityClaimTypeGetByPagedDto input)
{ {
return await IdentityClaimTypeAppService.GetListAsync(input); return IdentityClaimTypeAppService.GetListAsync(input);
} }
/// <summary> /// <summary>
@ -87,9 +87,9 @@ namespace Sanhe.Abp.Identity
/// <returns></returns> /// <returns></returns>
[HttpPut] [HttpPut]
[Route("{id}")] [Route("{id}")]
public async virtual Task<IdentityClaimTypeDto> UpdateAsync(Guid id, IdentityClaimTypeUpdateDto input) public virtual Task<IdentityClaimTypeDto> UpdateAsync(Guid id, IdentityClaimTypeUpdateDto input)
{ {
return await IdentityClaimTypeAppService.UpdateAsync(id, input); return IdentityClaimTypeAppService.UpdateAsync(id, input);
} }
} }
} }

28
modules/identity/Sanhe.Abp.Identity.HttpApi/Sanhe/Abp/Identity/IdentityRoleController.cs

@ -31,9 +31,9 @@ namespace Sanhe.Abp.Identity
/// <returns></returns> /// <returns></returns>
[HttpGet] [HttpGet]
[Route("{id}/organization-units")] [Route("{id}/organization-units")]
public async virtual Task<ListResultDto<OrganizationUnitDto>> GetOrganizationUnitsAsync(Guid id) public virtual Task<ListResultDto<OrganizationUnitDto>> GetOrganizationUnitsAsync(Guid id)
{ {
return await RoleAppService.GetOrganizationUnitsAsync(id); return RoleAppService.GetOrganizationUnitsAsync(id);
} }
/// <summary> /// <summary>
@ -44,9 +44,9 @@ namespace Sanhe.Abp.Identity
/// <returns></returns> /// <returns></returns>
[HttpPut] [HttpPut]
[Route("{id}/organization-units")] [Route("{id}/organization-units")]
public async virtual Task SetOrganizationUnitsAsync(Guid id, IdentityRoleAddOrRemoveOrganizationUnitDto input) public virtual Task SetOrganizationUnitsAsync(Guid id, IdentityRoleAddOrRemoveOrganizationUnitDto input)
{ {
await RoleAppService.SetOrganizationUnitsAsync(id, input); return RoleAppService.SetOrganizationUnitsAsync(id, input);
} }
/// <summary> /// <summary>
@ -57,9 +57,9 @@ namespace Sanhe.Abp.Identity
/// <returns></returns> /// <returns></returns>
[HttpDelete] [HttpDelete]
[Route("{id}/organization-units/{ouId}")] [Route("{id}/organization-units/{ouId}")]
public async virtual Task RemoveOrganizationUnitsAsync(Guid id, Guid ouId) public virtual Task RemoveOrganizationUnitsAsync(Guid id, Guid ouId)
{ {
await RoleAppService.RemoveOrganizationUnitsAsync(id, ouId); return RoleAppService.RemoveOrganizationUnitsAsync(id, ouId);
} }
#endregion #endregion
@ -73,9 +73,9 @@ namespace Sanhe.Abp.Identity
/// <returns></returns> /// <returns></returns>
[HttpGet] [HttpGet]
[Route("{id}/claims")] [Route("{id}/claims")]
public async virtual Task<ListResultDto<IdentityClaimDto>> GetClaimsAsync(Guid id) public virtual Task<ListResultDto<IdentityClaimDto>> GetClaimsAsync(Guid id)
{ {
return await RoleAppService.GetClaimsAsync(id); return RoleAppService.GetClaimsAsync(id);
} }
/// <summary> /// <summary>
@ -86,9 +86,9 @@ namespace Sanhe.Abp.Identity
/// <returns></returns> /// <returns></returns>
[HttpPost] [HttpPost]
[Route("{id}/claims")] [Route("{id}/claims")]
public async virtual Task AddClaimAsync(Guid id, IdentityRoleClaimCreateDto input) public virtual Task AddClaimAsync(Guid id, IdentityRoleClaimCreateDto input)
{ {
await RoleAppService.AddClaimAsync(id, input); return RoleAppService.AddClaimAsync(id, input);
} }
/// <summary> /// <summary>
@ -99,9 +99,9 @@ namespace Sanhe.Abp.Identity
/// <returns></returns> /// <returns></returns>
[HttpPut] [HttpPut]
[Route("{id}/claims")] [Route("{id}/claims")]
public async virtual Task UpdateClaimAsync(Guid id, IdentityRoleClaimUpdateDto input) public virtual Task UpdateClaimAsync(Guid id, IdentityRoleClaimUpdateDto input)
{ {
await RoleAppService.UpdateClaimAsync(id, input); return RoleAppService.UpdateClaimAsync(id, input);
} }
/// <summary> /// <summary>
@ -112,9 +112,9 @@ namespace Sanhe.Abp.Identity
/// <returns></returns> /// <returns></returns>
[HttpDelete] [HttpDelete]
[Route("{id}/claims")] [Route("{id}/claims")]
public async virtual Task DeleteClaimAsync(Guid id, IdentityRoleClaimDeleteDto input) public virtual Task DeleteClaimAsync(Guid id, IdentityRoleClaimDeleteDto input)
{ {
await RoleAppService.DeleteClaimAsync(id, input); return RoleAppService.DeleteClaimAsync(id, input);
} }
#endregion #endregion
} }

40
modules/identity/Sanhe.Abp.Identity.HttpApi/Sanhe/Abp/Identity/IdentityUserController.cs

@ -31,9 +31,9 @@ namespace Sanhe.Abp.Identity
/// <returns></returns> /// <returns></returns>
[HttpGet] [HttpGet]
[Route("{id}/organization-units")] [Route("{id}/organization-units")]
public async virtual Task<ListResultDto<OrganizationUnitDto>> GetOrganizationUnitsAsync(Guid id) public virtual Task<ListResultDto<OrganizationUnitDto>> GetOrganizationUnitsAsync(Guid id)
{ {
return await UserAppService.GetOrganizationUnitsAsync(id); return UserAppService.GetOrganizationUnitsAsync(id);
} }
/// <summary> /// <summary>
@ -44,9 +44,9 @@ namespace Sanhe.Abp.Identity
/// <returns></returns> /// <returns></returns>
[HttpPut] [HttpPut]
[Route("{id}/organization-units")] [Route("{id}/organization-units")]
public async virtual Task SetOrganizationUnitsAsync(Guid id, IdentityUserOrganizationUnitUpdateDto input) public virtual Task SetOrganizationUnitsAsync(Guid id, IdentityUserOrganizationUnitUpdateDto input)
{ {
await UserAppService.SetOrganizationUnitsAsync(id, input); return UserAppService.SetOrganizationUnitsAsync(id, input);
} }
/// <summary> /// <summary>
@ -57,9 +57,9 @@ namespace Sanhe.Abp.Identity
/// <returns></returns> /// <returns></returns>
[HttpDelete] [HttpDelete]
[Route("{id}/organization-units/{ouId}")] [Route("{id}/organization-units/{ouId}")]
public async virtual Task RemoveOrganizationUnitsAsync(Guid id, Guid ouId) public virtual Task RemoveOrganizationUnitsAsync(Guid id, Guid ouId)
{ {
await UserAppService.RemoveOrganizationUnitsAsync(id, ouId); return UserAppService.RemoveOrganizationUnitsAsync(id, ouId);
} }
#endregion #endregion
@ -73,9 +73,9 @@ namespace Sanhe.Abp.Identity
/// <returns></returns> /// <returns></returns>
[HttpGet] [HttpGet]
[Route("{id}/claims")] [Route("{id}/claims")]
public async virtual Task<ListResultDto<IdentityClaimDto>> GetClaimsAsync(Guid id) public virtual Task<ListResultDto<IdentityClaimDto>> GetClaimsAsync(Guid id)
{ {
return await UserAppService.GetClaimsAsync(id); return UserAppService.GetClaimsAsync(id);
} }
/// <summary> /// <summary>
@ -86,9 +86,9 @@ namespace Sanhe.Abp.Identity
/// <returns></returns> /// <returns></returns>
[HttpPost] [HttpPost]
[Route("{id}/claims")] [Route("{id}/claims")]
public async virtual Task AddClaimAsync(Guid id, IdentityUserClaimCreateDto input) public virtual Task AddClaimAsync(Guid id, IdentityUserClaimCreateDto input)
{ {
await UserAppService.AddClaimAsync(id, input); return UserAppService.AddClaimAsync(id, input);
} }
/// <summary> /// <summary>
@ -99,9 +99,9 @@ namespace Sanhe.Abp.Identity
/// <returns></returns> /// <returns></returns>
[HttpPut] [HttpPut]
[Route("{id}/claims")] [Route("{id}/claims")]
public async virtual Task UpdateClaimAsync(Guid id, IdentityUserClaimUpdateDto input) public virtual Task UpdateClaimAsync(Guid id, IdentityUserClaimUpdateDto input)
{ {
await UserAppService.UpdateClaimAsync(id, input); return UserAppService.UpdateClaimAsync(id, input);
} }
/// <summary> /// <summary>
@ -112,9 +112,9 @@ namespace Sanhe.Abp.Identity
/// <returns></returns> /// <returns></returns>
[HttpDelete] [HttpDelete]
[Route("{id}/claims")] [Route("{id}/claims")]
public async virtual Task DeleteClaimAsync(Guid id, IdentityUserClaimDeleteDto input) public virtual Task DeleteClaimAsync(Guid id, IdentityUserClaimDeleteDto input)
{ {
await UserAppService.DeleteClaimAsync(id, input); return UserAppService.DeleteClaimAsync(id, input);
} }
#endregion #endregion
@ -127,9 +127,9 @@ namespace Sanhe.Abp.Identity
/// <returns></returns> /// <returns></returns>
[HttpPut] [HttpPut]
[Route("change-two-factor")] [Route("change-two-factor")]
public async virtual Task ChangeTwoFactorEnabledAsync(Guid id, TwoFactorEnabledDto input) public virtual Task ChangeTwoFactorEnabledAsync(Guid id, TwoFactorEnabledDto input)
{ {
await UserAppService.ChangeTwoFactorEnabledAsync(id, input); return UserAppService.ChangeTwoFactorEnabledAsync(id, input);
} }
/// <summary> /// <summary>
@ -140,9 +140,9 @@ namespace Sanhe.Abp.Identity
/// <returns></returns> /// <returns></returns>
[HttpPut] [HttpPut]
[Route("{id}/lock/{seconds}")] [Route("{id}/lock/{seconds}")]
public async virtual Task LockAsync(Guid id, int seconds) public virtual Task LockAsync(Guid id, int seconds)
{ {
await UserAppService.LockAsync(id, seconds); return UserAppService.LockAsync(id, seconds);
} }
/// <summary> /// <summary>
@ -152,9 +152,9 @@ namespace Sanhe.Abp.Identity
/// <returns></returns> /// <returns></returns>
[HttpPut] [HttpPut]
[Route("{id}/unlock")] [Route("{id}/unlock")]
public async virtual Task UnLockAsync(Guid id) public virtual Task UnLockAsync(Guid id)
{ {
await UserAppService.UnLockAsync(id); return UserAppService.UnLockAsync(id);
} }
} }
} }

68
modules/identity/Sanhe.Abp.Identity.HttpApi/Sanhe/Abp/Identity/OrganizationUnitController.cs

@ -28,9 +28,9 @@ namespace Sanhe.Abp.Identity
/// <param name="input"></param> /// <param name="input"></param>
/// <returns></returns> /// <returns></returns>
[HttpPost] [HttpPost]
public async virtual Task<OrganizationUnitDto> CreateAsync(OrganizationUnitCreateDto input) public virtual Task<OrganizationUnitDto> CreateAsync(OrganizationUnitCreateDto input)
{ {
return await OrganizationUnitAppService.CreateAsync(input); return OrganizationUnitAppService.CreateAsync(input);
} }
/// <summary> /// <summary>
@ -40,9 +40,9 @@ namespace Sanhe.Abp.Identity
/// <returns></returns> /// <returns></returns>
[HttpDelete] [HttpDelete]
[Route("{id}")] [Route("{id}")]
public async virtual Task DeleteAsync(Guid id) public virtual Task DeleteAsync(Guid id)
{ {
await OrganizationUnitAppService.DeleteAsync(id); return OrganizationUnitAppService.DeleteAsync(id);
} }
/// <summary> /// <summary>
@ -52,9 +52,9 @@ namespace Sanhe.Abp.Identity
/// <returns></returns> /// <returns></returns>
[HttpGet] [HttpGet]
[Route("find-children")] [Route("find-children")]
public async virtual Task<ListResultDto<OrganizationUnitDto>> FindChildrenAsync(OrganizationUnitGetChildrenDto input) public virtual Task<ListResultDto<OrganizationUnitDto>> FindChildrenAsync(OrganizationUnitGetChildrenDto input)
{ {
return await OrganizationUnitAppService.FindChildrenAsync(input); return OrganizationUnitAppService.FindChildrenAsync(input);
} }
/// <summary> /// <summary>
@ -64,9 +64,9 @@ namespace Sanhe.Abp.Identity
/// <returns></returns> /// <returns></returns>
[HttpGet] [HttpGet]
[Route("{id}")] [Route("{id}")]
public async virtual Task<OrganizationUnitDto> GetAsync(Guid id) public virtual Task<OrganizationUnitDto> GetAsync(Guid id)
{ {
return await OrganizationUnitAppService.GetAsync(id); return OrganizationUnitAppService.GetAsync(id);
} }
/// <summary> /// <summary>
@ -75,9 +75,9 @@ namespace Sanhe.Abp.Identity
/// <returns></returns> /// <returns></returns>
[HttpGet] [HttpGet]
[Route("root-node")] [Route("root-node")]
public async virtual Task<ListResultDto<OrganizationUnitDto>> GetRootAsync() public virtual Task<ListResultDto<OrganizationUnitDto>> GetRootAsync()
{ {
return await OrganizationUnitAppService.GetRootAsync(); return OrganizationUnitAppService.GetRootAsync();
} }
/// <summary> /// <summary>
@ -87,9 +87,9 @@ namespace Sanhe.Abp.Identity
/// <returns></returns> /// <returns></returns>
[HttpGet] [HttpGet]
[Route("last-children")] [Route("last-children")]
public async virtual Task<OrganizationUnitDto> GetLastChildOrNullAsync(Guid? parentId) public virtual Task<OrganizationUnitDto> GetLastChildOrNullAsync(Guid? parentId)
{ {
return await OrganizationUnitAppService.GetLastChildOrNullAsync(parentId); return OrganizationUnitAppService.GetLastChildOrNullAsync(parentId);
} }
/// <summary> /// <summary>
@ -98,9 +98,9 @@ namespace Sanhe.Abp.Identity
/// <returns></returns> /// <returns></returns>
[HttpGet] [HttpGet]
[Route("all")] [Route("all")]
public async virtual Task<ListResultDto<OrganizationUnitDto>> GetAllListAsync() public virtual Task<ListResultDto<OrganizationUnitDto>> GetAllListAsync()
{ {
return await OrganizationUnitAppService.GetAllListAsync(); return OrganizationUnitAppService.GetAllListAsync();
} }
/// <summary> /// <summary>
@ -109,9 +109,9 @@ namespace Sanhe.Abp.Identity
/// <param name="input"></param> /// <param name="input"></param>
/// <returns></returns> /// <returns></returns>
[HttpGet] [HttpGet]
public async virtual Task<PagedResultDto<OrganizationUnitDto>> GetListAsync(OrganizationUnitGetByPagedDto input) public virtual Task<PagedResultDto<OrganizationUnitDto>> GetListAsync(OrganizationUnitGetByPagedDto input)
{ {
return await OrganizationUnitAppService.GetListAsync(input); return OrganizationUnitAppService.GetListAsync(input);
} }
/// <summary> /// <summary>
@ -121,9 +121,9 @@ namespace Sanhe.Abp.Identity
/// <returns></returns> /// <returns></returns>
[HttpGet] [HttpGet]
[Route("{id}/role-names")] [Route("{id}/role-names")]
public async virtual Task<ListResultDto<string>> GetRoleNamesAsync(Guid id) public virtual Task<ListResultDto<string>> GetRoleNamesAsync(Guid id)
{ {
return await OrganizationUnitAppService.GetRoleNamesAsync(id); return OrganizationUnitAppService.GetRoleNamesAsync(id);
} }
/// <summary> /// <summary>
@ -134,9 +134,9 @@ namespace Sanhe.Abp.Identity
/// <returns></returns> /// <returns></returns>
[HttpGet] [HttpGet]
[Route("{id}/unadded-roles")] [Route("{id}/unadded-roles")]
public async virtual Task<PagedResultDto<IdentityRoleDto>> GetUnaddedRolesAsync(Guid id, OrganizationUnitGetUnaddedRoleByPagedDto input) public virtual Task<PagedResultDto<IdentityRoleDto>> GetUnaddedRolesAsync(Guid id, OrganizationUnitGetUnaddedRoleByPagedDto input)
{ {
return await OrganizationUnitAppService.GetUnaddedRolesAsync(id, input); return OrganizationUnitAppService.GetUnaddedRolesAsync(id, input);
} }
/// <summary> /// <summary>
@ -147,9 +147,9 @@ namespace Sanhe.Abp.Identity
/// <returns></returns> /// <returns></returns>
[HttpGet] [HttpGet]
[Route("{id}/roles")] [Route("{id}/roles")]
public async virtual Task<PagedResultDto<IdentityRoleDto>> GetRolesAsync(Guid id, PagedAndSortedResultRequestDto input) public virtual Task<PagedResultDto<IdentityRoleDto>> GetRolesAsync(Guid id, PagedAndSortedResultRequestDto input)
{ {
return await OrganizationUnitAppService.GetRolesAsync(id, input); return OrganizationUnitAppService.GetRolesAsync(id, input);
} }
/// <summary> /// <summary>
@ -160,9 +160,9 @@ namespace Sanhe.Abp.Identity
/// <returns></returns> /// <returns></returns>
[HttpGet] [HttpGet]
[Route("{id}/unadded-users")] [Route("{id}/unadded-users")]
public async virtual Task<PagedResultDto<IdentityUserDto>> GetUnaddedUsersAsync(Guid id, OrganizationUnitGetUnaddedUserByPagedDto input) public virtual Task<PagedResultDto<IdentityUserDto>> GetUnaddedUsersAsync(Guid id, OrganizationUnitGetUnaddedUserByPagedDto input)
{ {
return await OrganizationUnitAppService.GetUnaddedUsersAsync(id, input); return OrganizationUnitAppService.GetUnaddedUsersAsync(id, input);
} }
/// <summary> /// <summary>
@ -173,9 +173,9 @@ namespace Sanhe.Abp.Identity
/// <returns></returns> /// <returns></returns>
[HttpGet] [HttpGet]
[Route("{id}/users")] [Route("{id}/users")]
public async virtual Task<PagedResultDto<IdentityUserDto>> GetUsersAsync(Guid id, GetIdentityUsersInput input) public virtual Task<PagedResultDto<IdentityUserDto>> GetUsersAsync(Guid id, GetIdentityUsersInput input)
{ {
return await OrganizationUnitAppService.GetUsersAsync(id, input); return OrganizationUnitAppService.GetUsersAsync(id, input);
} }
/// <summary> /// <summary>
@ -186,9 +186,9 @@ namespace Sanhe.Abp.Identity
/// <returns></returns> /// <returns></returns>
[HttpPost] [HttpPost]
[Route("{id}/users")] [Route("{id}/users")]
public async virtual Task AddUsersAsync(Guid id, OrganizationUnitAddUserDto input) public virtual Task AddUsersAsync(Guid id, OrganizationUnitAddUserDto input)
{ {
await OrganizationUnitAppService.AddUsersAsync(id, input); return OrganizationUnitAppService.AddUsersAsync(id, input);
} }
/// <summary> /// <summary>
@ -199,9 +199,9 @@ namespace Sanhe.Abp.Identity
/// <returns></returns> /// <returns></returns>
[HttpPost] [HttpPost]
[Route("{id}/roles")] [Route("{id}/roles")]
public async virtual Task AddRolesAsync(Guid id, OrganizationUnitAddRoleDto input) public virtual Task AddRolesAsync(Guid id, OrganizationUnitAddRoleDto input)
{ {
await OrganizationUnitAppService.AddRolesAsync(id, input); return OrganizationUnitAppService.AddRolesAsync(id, input);
} }
/// <summary> /// <summary>
@ -212,9 +212,9 @@ namespace Sanhe.Abp.Identity
/// <returns></returns> /// <returns></returns>
[HttpPut] [HttpPut]
[Route("{id}/move")] [Route("{id}/move")]
public async virtual Task MoveAsync(Guid id, OrganizationUnitMoveDto input) public virtual Task MoveAsync(Guid id, OrganizationUnitMoveDto input)
{ {
await OrganizationUnitAppService.MoveAsync(id, input); return OrganizationUnitAppService.MoveAsync(id, input);
} }
/// <summary> /// <summary>
@ -225,9 +225,9 @@ namespace Sanhe.Abp.Identity
/// <returns></returns> /// <returns></returns>
[HttpPut] [HttpPut]
[Route("{id}")] [Route("{id}")]
public async virtual Task<OrganizationUnitDto> UpdateAsync(Guid id, OrganizationUnitUpdateDto input) public virtual Task<OrganizationUnitDto> UpdateAsync(Guid id, OrganizationUnitUpdateDto input)
{ {
return await OrganizationUnitAppService.UpdateAsync(id, input); return OrganizationUnitAppService.UpdateAsync(id, input);
} }
} }
} }

Loading…
Cancel
Save