|
|
|
@ -24,6 +24,8 @@ namespace Volo.Abp.Identity.Blazor.Pages.Identity |
|
|
|
protected AssignedRoleViewModel[] EditUserRoles; |
|
|
|
|
|
|
|
protected string ManagePermissionsPolicyName; |
|
|
|
|
|
|
|
protected bool HasManagePermissionsPermission { get; set; } |
|
|
|
|
|
|
|
protected string CreateModalSelectedTab = DefaultSelectedTab; |
|
|
|
|
|
|
|
@ -40,13 +42,19 @@ namespace Volo.Abp.Identity.Blazor.Pages.Identity |
|
|
|
ManagePermissionsPolicyName = IdentityPermissions.Users.ManagePermissions; |
|
|
|
} |
|
|
|
|
|
|
|
protected async override Task OnInitializedAsync() |
|
|
|
protected override async Task OnInitializedAsync() |
|
|
|
{ |
|
|
|
await base.OnInitializedAsync(); |
|
|
|
|
|
|
|
Roles = (await AppService.GetAssignableRolesAsync()).Items; |
|
|
|
} |
|
|
|
|
|
|
|
protected override async Task SetPermissionsAsync() |
|
|
|
{ |
|
|
|
await base.SetPermissionsAsync(); |
|
|
|
|
|
|
|
HasManagePermissionsPermission = await AuthorizationService.IsGrantedAsync(IdentityPermissions.Users.ManagePermissions); |
|
|
|
} |
|
|
|
|
|
|
|
protected override Task OpenCreateModalAsync() |
|
|
|
{ |
|
|
|
@ -69,7 +77,7 @@ namespace Volo.Abp.Identity.Blazor.Pages.Identity |
|
|
|
return base.OnCreatingEntityAsync(); |
|
|
|
} |
|
|
|
|
|
|
|
protected async override Task OpenEditModalAsync(IdentityUserDto entity) |
|
|
|
protected override async Task OpenEditModalAsync(IdentityUserDto entity) |
|
|
|
{ |
|
|
|
EditModalSelectedTab = DefaultSelectedTab; |
|
|
|
|
|
|
|
|