菜单管理加载优化
This commit is contained in:
@@ -54,18 +54,30 @@ namespace ZR.Admin.WebApi.Controllers.System
|
||||
return SUCCESS(sysMenuService.GetMenuByMenuId(menuId), "yyyy-MM-dd HH:mm:ss");
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 获取菜单下拉树列表(分配角色所需菜单)
|
||||
/// </summary>
|
||||
/// <returns></returns>
|
||||
[HttpGet("treeSelect")]
|
||||
public IActionResult TreeSelect()
|
||||
{
|
||||
long userId = HttpContext.GetUId();
|
||||
var list = sysMenuService.SelectMenuList(new MenuQueryDto(), userId).FindAll(f => f.visible == "0");
|
||||
var treeMenus = sysMenuService.BuildMenuTreeSelect(list);
|
||||
///// <summary>
|
||||
///// 获取菜单下拉树列表(分配角色所需菜单)
|
||||
///// </summary>
|
||||
///// <returns></returns>
|
||||
//[HttpGet("treeSelect")]
|
||||
//public IActionResult TreeSelect()
|
||||
//{
|
||||
// long userId = HttpContext.GetUId();
|
||||
// var list = sysMenuService.SelectMenuList(new MenuQueryDto(), userId).FindAll(f => f.visible == "0");
|
||||
// var treeMenus = sysMenuService.BuildMenuTreeSelect(list);
|
||||
|
||||
return SUCCESS(treeMenus);
|
||||
// return SUCCESS(treeMenus);
|
||||
//}
|
||||
|
||||
/// <summary>
|
||||
/// 根据菜单编号获取菜单列表,菜单管理首次进入
|
||||
/// </summary>
|
||||
/// <param name="menuId"></param>
|
||||
/// <returns></returns>
|
||||
[HttpGet("list/{menuId}")]
|
||||
[ActionPermissionFilter(Permission = "system:menu:query")]
|
||||
public IActionResult GetMenuList(int menuId = 0)
|
||||
{
|
||||
return SUCCESS(sysMenuService.GetMenusByMenuId(menuId), "yyyy-MM-dd HH:mm:ss");
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
|
||||
Reference in New Issue
Block a user