src/main/java/com/ruoyi/project/system/service/impl/SysMenuServiceImpl.java
@@ -364,6 +364,10 @@ { component = menu.getComponent(); } else if (StringUtils.isEmpty(menu.getComponent()) && isParentView(menu)) { component = UserConstants.PARENT_VIEW; } return component; } @@ -380,6 +384,17 @@ } /** * 是否为parent_view组件 * * @param menu 菜单信息 * @return 结果 */ public boolean isParentView(SysMenu menu) { return menu.getParentId().intValue() != 0 && UserConstants.TYPE_DIR.equals(menu.getMenuType()); } /** * 根据父节点的ID获取所有子节点 * * @param list 分类表