|
@@ -242,11 +242,14 @@ public class SysMenuServiceImpl implements ISysMenuService {
|
|
|
if (CollUtil.isEmpty(menus)) {
|
|
|
return CollUtil.newArrayList();
|
|
|
}
|
|
|
- return TreeBuildUtils.build(menus, (menu, tree) ->
|
|
|
- tree.setId(menu.getMenuId())
|
|
|
+ return TreeBuildUtils.build(menus, (menu, tree) -> {
|
|
|
+ Tree<Long> menuTree = tree.setId(menu.getMenuId())
|
|
|
.setParentId(menu.getParentId())
|
|
|
.setName(menu.getMenuName())
|
|
|
- .setWeight(menu.getOrderNum()));
|
|
|
+ .setWeight(menu.getOrderNum());
|
|
|
+ menuTree.put("menuType", menu.getMenuType());
|
|
|
+ menuTree.put("icon", menu.getIcon());
|
|
|
+ });
|
|
|
}
|
|
|
|
|
|
/**
|