Merge branch 'big' into leng_dev

# Conflicts:
#	pigx-upms/pigx-upms-api/src/main/java/com/pig4cloud/pigx/admin/api/dto/MenuTree.java
#	pigx-upms/pigx-upms-api/src/main/java/com/pig4cloud/pigx/admin/api/vo/TreeUtil.java
This commit is contained in:
冷冷 committed 2020-03-11 15:33:13 +08:00
commit 758c7f0d0a
3 files changed
+17 -13

No files matched your search

+1 -11
View File
@@ -3,19 +3,9 @@
pigX并非一个开源软件,作者保留全部的权利。
擅自窃用,即属严重侵权行为,与盗窃无异。产生的一切任何后果责任由侵权者自负。
### 🌹权益
1. 个人使用
2. 允许用于学习、毕设等。
### 🚫禁止
1. 将本项目的部分或全部代码和资源进行任何形式的再发行(尤其上传GitHub、Gitee )
2. 利用本项目的部分或全部代码和资源进行`任何商业行为`
### 免责声明
PigX 未对任何组织、团队,书面授权商业使用。如若出现任何商业后果、纠纷和本人无关,特此声明
将本项目的部分或全部代码和资源进行任何形式的再发行(上传GitHub、Gitee )
## 贡献代码
@@ -87,6 +87,20 @@ public class MenuTree extends TreeNode implements Serializable {
public MenuTree() {
}
public MenuTree(int id, String name, int parentId) {
this.id = id;
this.parentId = parentId;
this.name = name;
this.label = name;
}
public MenuTree(int id, String name, MenuTree parent) {
this.id = id;
this.parentId = parent.getId();
this.name = name;
this.label = name;
}
public MenuTree(MenuVO menuVo) {
this.id = menuVo.getMenuId();
this.parentId = menuVo.getParentId();
@@ -94,9 +108,9 @@ public class MenuTree extends TreeNode implements Serializable {
this.name = menuVo.getName();
this.path = menuVo.getPath();
this.type = menuVo.getType();
this.permission = menuVo.getPermission();
this.label = menuVo.getName();
this.sort = menuVo.getSort();
this.permission = menuVo.getPermission();
this.keepAlive = menuVo.getKeepAlive();
}
}
@@ -112,13 +112,13 @@ public class TreeUtil {
node.setParentId(menu.getParentId());
node.setName(menu.getName());
node.setPath(menu.getPath());
node.setPermission(menu.getPermission());
node.setLabel(menu.getName());
node.setIcon(menu.getIcon());
node.setType(menu.getType());
node.setSort(menu.getSort());
node.setHasChildren(true);
node.setKeepAlive(menu.getKeepAlive());
node.setPermission(menu.getPermission());
trees.add(node);
}
return TreeUtil.build(trees, root);