优化侧边栏路由查询

This commit is contained in:
不做码农 2023-02-24 20:01:15 +08:00
parent b7386d0fb7
commit 3b476bb56a

View File

@ -83,7 +83,7 @@ namespace ZR.Service
{
var menuExpression = Expressionable.Create<SysMenu>();
menuExpression.And(c => c.ParentId == menuId);
if (!SysRoleService.IsAdmin(userId))
{
var userRoles = SysRoleService.SelectUserRoles(userId);
@ -348,7 +348,8 @@ namespace ZR.Service
/// <returns></returns>
public List<RouterVo> BuildMenus(List<SysMenu> menus)
{
List<RouterVo> routers = new List<RouterVo>();
List<RouterVo> routers = new();
if (menus == null) return routers;
foreach (var menu in menus)
{
@ -531,7 +532,6 @@ namespace ZR.Service
return menu.IsFrame.Equals(UserConstants.NO_FRAME) && Tools.IsUrl(menu.Path);
}
///
/// <summary>
/// 是否为parent_view组件
/// </summary>