feat: 菜单用户增加默认排序规则

This commit is contained in:
Argo-Tianyi 2022-01-05 04:10:39 +08:00
parent 0323b5ca3b
commit a7fe25c67d
4 changed files with 9 additions and 2 deletions

View File

@ -1,6 +1,8 @@
@page "/Admin/Menus"
<AdminTable TItem="DataAccess.Models.Navigation" IsTree="true" OnTreeExpand="OnTreeExpand" ExtendButtonColumnWidth="200" OnQueryAsync="OnQueryAsync">
<AdminTable TItem="DataAccess.Models.Navigation"
IsTree="true" OnTreeExpand="OnTreeExpand" ExtendButtonColumnWidth="200"
OnQueryAsync="OnQueryAsync">
<TableToolbarTemplate>
<TableToolbarButton TItem="DataAccess.Models.Navigation" IsEnableWhenSelectedOneRow="true" Color="Color.Info" Icon="fa fa-sitemap" Text="分配角色" OnClickCallback="menus => OnAssignmentRoles(menus.First())" />
</TableToolbarTemplate>

View File

@ -72,6 +72,9 @@ public partial class Menus
return Task.FromResult(new QueryData<Navigation>()
{
IsFiltered = true,
IsSearch = true,
IsSorted = true,
Items = menus
});
}

View File

@ -1,6 +1,6 @@
@page "/Admin/Users"
<AdminTable TItem="DataAccess.Models.User" ExtendButtonColumnWidth="270">
<AdminTable TItem="DataAccess.Models.User" ExtendButtonColumnWidth="270" SortList="SortList">
<TableToolbarTemplate>
<TableToolbarButton TItem="DataAccess.Models.User" IsEnableWhenSelectedOneRow="true" Color="Color.Warning" Icon="fa fa-bank" Text="分配部门" OnClickCallback="users => OnAssignmentGroups(users.First())" />
<TableToolbarButton TItem="DataAccess.Models.User" IsEnableWhenSelectedOneRow="true" Color="Color.Info" Icon="fa fa-sitemap" Text="分配角色" OnClickCallback="users => OnAssignmentRoles(users.First())" />

View File

@ -25,6 +25,8 @@ public partial class Users
[NotNull]
private IRole? RoleService { get; set; }
private List<string> SortList { get; } = new List<string> { "UserName" };
private async Task OnAssignmentGroups(User user)
{
var groups = GroupService.GetAll().ToSelectedItemList();