Browse Source

fix: 修复获取权限

8.3.3.10 8.3.3.10
Hanpaopao 1 year ago
parent
commit
417c0b7ced
  1. 6
      aspnet-core/modules/BasicManagement/src/Lion.AbpPro.BasicManagement.Application/ApplicationConfigurations/AbpProApplicationConfigurationAppService.cs

6
aspnet-core/modules/BasicManagement/src/Lion.AbpPro.BasicManagement.Application/ApplicationConfigurations/AbpProApplicationConfigurationAppService.cs

@ -213,6 +213,12 @@ public class AbpProApplicationConfigurationAppService : ApplicationService, IAbp
if (currentPolicyValue.Value == PermissionGrantResult.Granted)
{
result.Add(currentPolicy);
// 获取上级code
var parent = currentPolicy.Split('.', StringSplitOptions.RemoveEmptyEntries);
if (parent.Length > 1)
{
result.Add(parent[0]);
}
}
result.AddRange(GetPolicy(currentPolicy, permissions));

Loading…
Cancel
Save