提交 834e6a7f authored 作者: fit2cloud-chenyw's avatar fit2cloud-chenyw

fix: 菜单管理bug

上级 9721a406
...@@ -8,13 +8,14 @@ ...@@ -8,13 +8,14 @@
</resultMap> </resultMap>
<select id="allNodes" resultMap="simpleNode"> <select id="allNodes" resultMap="simpleNode">
select menu_id as id, pid from sys_menu select menu_id as id, pid from sys_menu where hidden != 1
</select> </select>
<select id="nodesByExample" parameterType="io.dataease.base.mapper.ext.query.GridExample" resultMap="simpleNode"> <select id="nodesByExample" parameterType="io.dataease.base.mapper.ext.query.GridExample" resultMap="simpleNode">
select menu_id as id, pid from sys_menu select menu_id as id, pid from sys_menu
<include refid="io.dataease.base.mapper.ext.query.GridSql.gridCondition" /> <include refid="io.dataease.base.mapper.ext.query.GridSql.gridCondition" />
and hidden != 1
</select> </select>
......
...@@ -157,7 +157,7 @@ public class MenuService { ...@@ -157,7 +157,7 @@ public class MenuService {
private MenuTreeNode format(SysMenu sysMenu) { private MenuTreeNode format(SysMenu sysMenu) {
MenuTreeNode menuTreeNode = new MenuTreeNode(); MenuTreeNode menuTreeNode = new MenuTreeNode();
menuTreeNode.setId(sysMenu.getMenuId()); menuTreeNode.setId(sysMenu.getMenuId());
menuTreeNode.setLabel(sysMenu.getName()); menuTreeNode.setLabel(sysMenu.getTitle());
menuTreeNode.setHasChildren(false); menuTreeNode.setHasChildren(false);
Optional.ofNullable(sysMenu.getMenuSort()).ifPresent(num -> menuTreeNode.setHasChildren(num > 0)); Optional.ofNullable(sysMenu.getMenuSort()).ifPresent(num -> menuTreeNode.setHasChildren(num > 0));
return menuTreeNode; return menuTreeNode;
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论