Browse Source

Remove TestPermissionDefinitionProvider and update localization keys for resource management modals

pull/24374/head
maliming 11 months ago
parent
commit
4698cf380b
No known key found for this signature in database GPG Key ID: A646B9CB645ECEA4
  1. 28
      modules/permission-management/src/Volo.Abp.PermissionManagement.Application.Contracts/Volo/Abp/PermissionManagement/TestPermissionDefinitionProvider.cs
  2. 9
      modules/permission-management/src/Volo.Abp.PermissionManagement.Domain.Shared/Volo/Abp/PermissionManagement/Localization/Domain/en.json
  3. 8
      modules/permission-management/src/Volo.Abp.PermissionManagement.Web/Pages/AbpPermissionManagement/AddResourcePermissionManagementModal.cshtml
  4. 6
      modules/permission-management/src/Volo.Abp.PermissionManagement.Web/Pages/AbpPermissionManagement/UpdateResourcePermissionManagementModal.cshtml

28
modules/permission-management/src/Volo.Abp.PermissionManagement.Application.Contracts/Volo/Abp/PermissionManagement/TestPermissionDefinitionProvider.cs

@ -1,28 +0,0 @@
using Volo.Abp.Authorization.Permissions;
using Volo.Abp.Localization;
using Volo.Abp.PermissionManagement.Localization;
namespace Volo.Abp.PermissionManagement;
public class TestPermissionDefinitionProvider : PermissionDefinitionProvider
{
public override void Define(IPermissionDefinitionContext context)
{
context.AddResourcePermission("PR1", "Volo.Abp.Identity.IdentityRole", L("Role Resource Permission1"));
context.AddResourcePermission("PR2", "Volo.Abp.Identity.IdentityRole", L("Role Resource Permission2"));
context.AddResourcePermission("PR3", "Volo.Abp.Identity.IdentityRole", L("Role Resource Permission3"));
context.AddResourcePermission("PR4", "Volo.Abp.Identity.IdentityRole", L("Role Resource Permission4"));
context.AddResourcePermission("PR5", "Volo.Abp.Identity.IdentityRole", L("Role Resource Permission5"));
context.AddResourcePermission("PU1", "Volo.Abp.Identity.IdentityUser", L("User Resource Permission1"));
context.AddResourcePermission("PU2", "Volo.Abp.Identity.IdentityUser", L("User Resource Permission2"));
context.AddResourcePermission("PU3", "Volo.Abp.Identity.IdentityUser", L("User Resource Permission3"));
context.AddResourcePermission("PU4", "Volo.Abp.Identity.IdentityUser", L("User Resource Permission4"));
context.AddResourcePermission("PU5", "VVolo.Abp.Identity.IdentityUser", L("User Resource Permission5"));
}
private static LocalizableString L(string name)
{
return LocalizableString.Create<AbpPermissionManagementResource>(name);
}
}

9
modules/permission-management/src/Volo.Abp.PermissionManagement.Domain.Shared/Volo/Abp/PermissionManagement/Localization/Domain/en.json

@ -16,10 +16,11 @@
"ResourcePermissionDeletionConfirmationMessage": "Are you sure you want to delete this resource permissions?",
"AddResourcePermissions": "Add resource permissions",
"UpdateResourcePermissions": "Update resource permissions",
"ResourceName": "Resource Name",
"ResourceKey": "Resource Key",
"ProviderName": "Provider Name",
"ProviderKey": "Provider Key",
"Resource": "Resource",
"ResourceName": "Resource name",
"ResourceKey": "Resource key",
"ProviderName": "Provider name",
"ProviderKey": "Provider key",
"GrantAllResourcePermissions": "Grant all"
}
}

8
modules/permission-management/src/Volo.Abp.PermissionManagement.Web/Pages/AbpPermissionManagement/AddResourcePermissionManagementModal.cshtml

@ -23,10 +23,8 @@
<input asp-for="@Model.ResourceDisplayName" />
<abp-modal-body>
<div class="mb-3">
<label class="form-label">@L["ResourceName"]:</label>
<p>@(HttpUtility.HtmlEncode(Model.ResourceName))</p>
<label class="form-label">@L["ResourceKey"]:</label>
<p>@(HttpUtility.HtmlEncode(Model.ResourceKey))</p>
<label class="form-label">@L["Resource"]:</label>
<p>@(HttpUtility.HtmlEncode(Model.ResourceDisplayName))</p>
</div>
<div class="mb-3">
<label class="form-label">@L["ProviderName"]:</label>
@ -40,13 +38,11 @@
}
</div>
</div>
<div class="mb-3">
<label class="form-label" for="AddModel_ProviderKey">@L["ProviderKey"]:<span> * </span></label>
<select asp-for="@Model.AddModel.ProviderKey" data-val="true" data-val-required="The ProviderKey field is required." id="AddModel_ProviderKey" name="AddModel.ProviderKey" value="" class="form-control"></select>
<span class="text-danger field-validation-valid" data-valmsg-for="AddModel.ProviderKey" data-valmsg-replace="true"></span>
</div>
<div class="mb-3" id="permissionList">
<div class="mb-1 d-flex align-items-center justify-content-between">
<label class="form-labe">@L["ResourcePermissionPermissions"]:</label>

6
modules/permission-management/src/Volo.Abp.PermissionManagement.Web/Pages/AbpPermissionManagement/UpdateResourcePermissionManagementModal.cshtml

@ -24,10 +24,8 @@
<input asp-for="@Model.ProviderKey" />
<abp-modal-body>
<div class="mb-3">
<label class="form-label">@L["ResourceName"]:</label>
<p>@(HttpUtility.HtmlEncode(Model.ResourceName))</p>
<label class="form-label">@L["ResourceKey"]:</label>
<p>@(HttpUtility.HtmlEncode(Model.ResourceKey))</p>
<label class="form-label">@L["Resource"]:</label>
<p>@(HttpUtility.HtmlEncode(Model.ResourceDisplayName))</p>
</div>
<div class="mb-3" id="permissionList">
<div class="mb-1 d-flex align-items-center justify-content-between">

Loading…
Cancel
Save