pull/5862/head
Ahmet 5 years ago
parent ec721067da
commit b00abe00f5

@ -61,7 +61,7 @@
Checked="@permission.IsGranted"
CheckedChanged="@(b => PermissionChanged(b, group.Name, permission))"
TValue="bool">
@permission.DisplayName
@GetShownName(permission)
</Check>
</Field>
}

@ -146,5 +146,22 @@ namespace Volo.Abp.PermissionManagement.Blazor.Components
{
return _disabledPermissions.Any(x => x == permissionGrantInfo);
}
private string GetShownName(PermissionGrantInfoDto permissionGrantInfo)
{
if (!IsDisabledPermission(permissionGrantInfo))
{
return permissionGrantInfo.DisplayName;
}
return string.Format(
"{0} ({1})",
permissionGrantInfo.DisplayName,
permissionGrantInfo.GrantedProviders
.Where(p => p.ProviderName != _providerName)
.Select(p => p.ProviderName)
.JoinAsString(", ")
);
}
}
}

Loading…
Cancel
Save