|
@@ -210,12 +210,12 @@ public class MenuServiceImpl extends MPJBaseServiceImpl<MenuMapper, Menu> implem
|
|
|
|
|
|
if (!StrUtil.isEmptyIfStr(parentId) || !StrUtil.equals(String.valueOf(parentId), String.valueOf(GlobalConstant.FIRST_NODE_VALUE))) {
|
|
|
// 给每条数据设置子系统信息
|
|
|
-// menuVos.stream().filter(x -> StrUtil.equals(x.getId().toString(), String.valueOf(parentId)))
|
|
|
-// .findAny()
|
|
|
-// .ifPresent(parentNode -> {
|
|
|
-// node.setSystemId(parentNode.getSystemId());
|
|
|
-// node.setSystemName(parentNode.getSystemName());
|
|
|
-// });
|
|
|
+ menuVos.stream().filter(x -> StrUtil.equals(x.getId().toString(), String.valueOf(parentId)))
|
|
|
+ .findAny()
|
|
|
+ .ifPresent(parentNode -> {
|
|
|
+ node.setSystemId(parentNode.getSystemId());
|
|
|
+ node.setSystemName(parentNode.getSystemName());
|
|
|
+ });
|
|
|
Long number = menuVos.stream().filter(x -> x.getParentId().equals(node.getId())).count();
|
|
|
if (number == 0) {
|
|
|
childMenus.add(node);
|