|
|
|
@ -1,4 +1,4 @@
|
|
|
|
|
@page
|
|
|
|
|
@page
|
|
|
|
|
@using Microsoft.AspNetCore.Mvc.Localization
|
|
|
|
|
@using Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Modal
|
|
|
|
|
@using Volo.Abp.PermissionManagement.Localization
|
|
|
|
@ -13,7 +13,7 @@
|
|
|
|
|
<abp-modal size="Large">
|
|
|
|
|
<abp-modal-header title="@(L["Permissions"].Value) - @Model.EntityDisplayName"></abp-modal-header>
|
|
|
|
|
<abp-modal-body class="custom-scroll-container">
|
|
|
|
|
<abp-input asp-for="SelectAllInAllTabs" label="@L["SelectAllInAllTabs"].Value"/>
|
|
|
|
|
<abp-input asp-for="SelectAllInAllTabs" check-box-hidden-input-render-mode="None" label="@L["SelectAllInAllTabs"].Value"/>
|
|
|
|
|
<hr class="mt-2 mb-2"/>
|
|
|
|
|
<input asp-for="@Model.ProviderKey"/>
|
|
|
|
|
<input asp-for="@Model.ProviderName"/>
|
|
|
|
@ -26,7 +26,9 @@
|
|
|
|
|
<hr class="mt-2 mb-3"/>
|
|
|
|
|
<div class="custom-scroll-content">
|
|
|
|
|
<div class="pl-1 pt-1">
|
|
|
|
|
<abp-input asp-for="@group.IsAllPermissionsGranted" name="SelectAllInThisTab"
|
|
|
|
|
<abp-input asp-for="@group.IsAllPermissionsGranted"
|
|
|
|
|
check-box-hidden-input-render-mode="None"
|
|
|
|
|
name="SelectAllInThisTab"
|
|
|
|
|
id="SelectAllInThisTab-@group.GetNormalizedGroupName()"
|
|
|
|
|
data-tab-id="v-pills-tab-@group.GetNormalizedGroupName()"
|
|
|
|
|
label="@L["SelectAllInThisTab"].Value"/>
|
|
|
|
@ -35,6 +37,7 @@
|
|
|
|
|
{
|
|
|
|
|
var permission = group.Permissions[j];
|
|
|
|
|
<abp-input asp-for="@permission.IsGranted"
|
|
|
|
|
check-box-hidden-input-render-mode="None"
|
|
|
|
|
abp-id-name="@Model.Groups[i].Permissions[j].IsGranted"
|
|
|
|
|
label="@permission.GetShownName(Model.ProviderName)"
|
|
|
|
|
disabled="@permission.IsDisabled(Model.ProviderName)"
|
|
|
|
|