From 5c68affedb5a1571ae405f02a787ef6339171185 Mon Sep 17 00:00:00 2001 From: liangshiwei Date: Tue, 22 Dec 2020 11:47:15 +0800 Subject: [PATCH 1/5] Improved permission management modal performance --- .../PermissionManagementModal.cshtml | 29 ++++++++++--------- 1 file changed, 16 insertions(+), 13 deletions(-) diff --git a/modules/permission-management/src/Volo.Abp.PermissionManagement.Web/Pages/AbpPermissionManagement/PermissionManagementModal.cshtml b/modules/permission-management/src/Volo.Abp.PermissionManagement.Web/Pages/AbpPermissionManagement/PermissionManagementModal.cshtml index dd2c73eb23..f9de308033 100644 --- a/modules/permission-management/src/Volo.Abp.PermissionManagement.Web/Pages/AbpPermissionManagement/PermissionManagementModal.cshtml +++ b/modules/permission-management/src/Volo.Abp.PermissionManagement.Web/Pages/AbpPermissionManagement/PermissionManagementModal.cshtml @@ -20,25 +20,28 @@ @for (var i = 0; i < Model.Groups.Count; i++) { - -

@Model.Groups[i].DisplayName

+ var group = Model.Groups[i]; + +

@group.DisplayName


-
- @for (var j = 0; j < Model.Groups[i].Permissions.Count; j++) + @for (var j = 0; j < group.Permissions.Count; j++) { - - + var permission = group.Permissions[j]; + + }
From 01a84b3a38e585ad9878a161cfd4abb253b09806 Mon Sep 17 00:00:00 2001 From: liangshiwei Date: Tue, 22 Dec 2020 13:39:25 +0800 Subject: [PATCH 2/5] Update PermissionManagementModal --- .../AbpPermissionManagement/PermissionManagementModal.cshtml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/permission-management/src/Volo.Abp.PermissionManagement.Web/Pages/AbpPermissionManagement/PermissionManagementModal.cshtml b/modules/permission-management/src/Volo.Abp.PermissionManagement.Web/Pages/AbpPermissionManagement/PermissionManagementModal.cshtml index f9de308033..ff8f96c890 100644 --- a/modules/permission-management/src/Volo.Abp.PermissionManagement.Web/Pages/AbpPermissionManagement/PermissionManagementModal.cshtml +++ b/modules/permission-management/src/Volo.Abp.PermissionManagement.Web/Pages/AbpPermissionManagement/PermissionManagementModal.cshtml @@ -41,7 +41,7 @@ group-data-permission-name="@permission.Name" group-data-parent-name="@(permission.ParentName ?? "")" group-style="margin-left: @(permission.Depth * 20)px"/> - + } From aef5ffc2590a720ba4123b2fbd88341867005379 Mon Sep 17 00:00:00 2001 From: liangshiwei Date: Tue, 22 Dec 2020 13:42:44 +0800 Subject: [PATCH 3/5] Update PermissionManagementModal --- .../AbpPermissionManagement/PermissionManagementModal.cshtml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/permission-management/src/Volo.Abp.PermissionManagement.Web/Pages/AbpPermissionManagement/PermissionManagementModal.cshtml b/modules/permission-management/src/Volo.Abp.PermissionManagement.Web/Pages/AbpPermissionManagement/PermissionManagementModal.cshtml index ff8f96c890..1f9ab1ab91 100644 --- a/modules/permission-management/src/Volo.Abp.PermissionManagement.Web/Pages/AbpPermissionManagement/PermissionManagementModal.cshtml +++ b/modules/permission-management/src/Volo.Abp.PermissionManagement.Web/Pages/AbpPermissionManagement/PermissionManagementModal.cshtml @@ -41,7 +41,7 @@ group-data-permission-name="@permission.Name" group-data-parent-name="@(permission.ParentName ?? "")" group-style="margin-left: @(permission.Depth * 20)px"/> - + } From 863b3f936fd5ce2db45dba7e78dcdbe3b29e047e Mon Sep 17 00:00:00 2001 From: liangshiwei Date: Tue, 22 Dec 2020 15:35:43 +0800 Subject: [PATCH 4/5] Update PermissionManagementModal --- .../AbpPermissionManagement/PermissionManagementModal.cshtml | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/permission-management/src/Volo.Abp.PermissionManagement.Web/Pages/AbpPermissionManagement/PermissionManagementModal.cshtml b/modules/permission-management/src/Volo.Abp.PermissionManagement.Web/Pages/AbpPermissionManagement/PermissionManagementModal.cshtml index 1f9ab1ab91..661c50677b 100644 --- a/modules/permission-management/src/Volo.Abp.PermissionManagement.Web/Pages/AbpPermissionManagement/PermissionManagementModal.cshtml +++ b/modules/permission-management/src/Volo.Abp.PermissionManagement.Web/Pages/AbpPermissionManagement/PermissionManagementModal.cshtml @@ -35,6 +35,7 @@ { var permission = group.Permissions[j]; Date: Tue, 22 Dec 2020 20:46:04 +0800 Subject: [PATCH 5/5] Use AbpIdNameTagHelper --- .../AbpPermissionManagement/PermissionManagementModal.cshtml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/modules/permission-management/src/Volo.Abp.PermissionManagement.Web/Pages/AbpPermissionManagement/PermissionManagementModal.cshtml b/modules/permission-management/src/Volo.Abp.PermissionManagement.Web/Pages/AbpPermissionManagement/PermissionManagementModal.cshtml index 661c50677b..6d573b2ecb 100644 --- a/modules/permission-management/src/Volo.Abp.PermissionManagement.Web/Pages/AbpPermissionManagement/PermissionManagementModal.cshtml +++ b/modules/permission-management/src/Volo.Abp.PermissionManagement.Web/Pages/AbpPermissionManagement/PermissionManagementModal.cshtml @@ -35,14 +35,13 @@ { var permission = group.Permissions[j]; - + }