⚡优化菜单管理查询过滤父节点下架不显示子节点数据
This commit is contained in:
parent
1db16082be
commit
56c4b8897b
@ -449,8 +449,13 @@ namespace ZR.Service
|
|||||||
// 如果是顶级节点, 遍历该父节点的所有子节点
|
// 如果是顶级节点, 遍历该父节点的所有子节点
|
||||||
if (!tempList.Contains(menu.ParentId))
|
if (!tempList.Contains(menu.ParentId))
|
||||||
{
|
{
|
||||||
RecursionFn(menus, menu);
|
var menuInfo = menus.Find(f => f.MenuId == menu.MenuId);
|
||||||
returnList.Add(menu);
|
//移除按钮没有上级
|
||||||
|
if (!tempList.Contains(menuInfo.ParentId) && menu.MenuType != "F")
|
||||||
|
{
|
||||||
|
RecursionFn(menus, menu);
|
||||||
|
returnList.Add(menu);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (!returnList.Any())
|
if (!returnList.Any())
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user