@page @model Admin.Pages.Director.Role.PermissionModel @{ ViewData["Title"] = $"{Model.Role.RoleName}의 권한"; }

@ViewData["Title"]

권한을 추가하거나 회수할 수 있습니다. Create: 읽기, View: 열람, Edit: 수정, Delete: 삭제
취소

@if (Model.Role != null) { @for (int i = 0; i < Model.Role.RoleClaims.Count; i++) { var group = Model.Role.RoleClaims[i]; var isAllChecked = group.IsAllSelected ? "checked" : ""; var IsPartialSelected = group.IsPartialSelected ? "data-indeterminate=\"true\"" : "";
@for (int j = 0; j < group.Permissions.Count; j++) { var perm = group.Permissions[j].DisplayValue?.Split('.') ?? Array.Empty(); var menuName = perm.Length > 1 ? perm[1] : string.Empty; var menuID = perm.Length > 2 ? perm[2] : string.Empty; var permission = perm.Length > 3 ? perm[3] : string.Empty;
}
} } else {
권한 정보가 없습니다.
}

@section Scripts { }