mirror of https://gitee.com/stylefeng/roses
【7.3.3】【menu】修复树查询的问题
parent
edbdb3d775
commit
8b3c033b21
|
@ -241,7 +241,14 @@ public class SysMenuServiceImpl extends ServiceImpl<SysMenuMapper, SysMenu> impl
|
||||||
AntdMenusFactory.fillLeafFlag(sysMenuList);
|
AntdMenusFactory.fillLeafFlag(sysMenuList);
|
||||||
|
|
||||||
// 将结果集处理成树
|
// 将结果集处理成树
|
||||||
return new DefaultTreeBuildFactory<SysMenu>().doTreeBuild(sysMenuList);
|
List<SysMenu> treeMenus = new DefaultTreeBuildFactory<SysMenu>().doTreeBuild(sysMenuList);
|
||||||
|
|
||||||
|
// 如果树节点构建失败,则返回平级节点
|
||||||
|
if (ObjectUtil.isEmpty(treeMenus)) {
|
||||||
|
return sysMenuList;
|
||||||
|
} else {
|
||||||
|
return treeMenus;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
Loading…
Reference in New Issue