mirror of https://gitee.com/stylefeng/roses
【menu】整理新增菜单方法
parent
29858b7f53
commit
4b7e0d60e4
|
@ -109,6 +109,16 @@ public class SysMenuRequest extends BaseRequest {
|
||||||
*/
|
*/
|
||||||
private String remark;
|
private String remark;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 菜单的路径,适用于layui-beetl版本
|
||||||
|
*/
|
||||||
|
private String layuiPath;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 菜单的图标,适用于layui-beetl版本
|
||||||
|
*/
|
||||||
|
private String layuiIcon;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 获取主页左侧菜单列表(适配Antd Vue的版本)
|
* 获取主页左侧菜单列表(适配Antd Vue的版本)
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -1,5 +1,7 @@
|
||||||
package cn.stylefeng.roses.kernel.system.pojo.ztree;
|
package cn.stylefeng.roses.kernel.system.pojo.ztree;
|
||||||
|
|
||||||
|
import cn.stylefeng.roses.kernel.system.constants.SystemConstants;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* jquery ztree 插件的节点封装
|
* jquery ztree 插件的节点封装
|
||||||
*
|
*
|
||||||
|
@ -47,10 +49,10 @@ public class ZTreeNode {
|
||||||
public static ZTreeNode createParent() {
|
public static ZTreeNode createParent() {
|
||||||
ZTreeNode zTreeNode = new ZTreeNode();
|
ZTreeNode zTreeNode = new ZTreeNode();
|
||||||
zTreeNode.setChecked(true);
|
zTreeNode.setChecked(true);
|
||||||
zTreeNode.setId(0L);
|
zTreeNode.setId(SystemConstants.DEFAULT_PARENT_ID);
|
||||||
zTreeNode.setName("顶级");
|
zTreeNode.setName("顶级");
|
||||||
zTreeNode.setOpen(true);
|
zTreeNode.setOpen(true);
|
||||||
zTreeNode.setpId(0L);
|
zTreeNode.setpId(SystemConstants.VIRTUAL_ROOT_PARENT_ID);
|
||||||
return zTreeNode;
|
return zTreeNode;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -185,6 +185,9 @@ public class SysMenuServiceImpl extends ServiceImpl<SysMenuMapper, SysMenu> impl
|
||||||
zTreeNodes.add(zTreeNode);
|
zTreeNodes.add(zTreeNode);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// 创建顶级节点
|
||||||
|
zTreeNodes.add(ZTreeNode.createParent());
|
||||||
|
|
||||||
return zTreeNodes;
|
return zTreeNodes;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue