diff --git a/dsBase/src/main/java/com/dsideal/base/Menu/Controller/MenuController.java b/dsBase/src/main/java/com/dsideal/base/Menu/Controller/MenuController.java index 90d07486..3fcc353d 100644 --- a/dsBase/src/main/java/com/dsideal/base/Menu/Controller/MenuController.java +++ b/dsBase/src/main/java/com/dsideal/base/Menu/Controller/MenuController.java @@ -252,7 +252,6 @@ public class MenuController extends Controller { for (Record record : recordList) { menuIdSet.add(record.getInt("menu_id")); } - //需要根据所有可见菜单,递归处理,生成树形菜单 List menuList = model.fetchMenu(1, menuIdSet); renderJson(RetKit.renderSuccess(JSONUtil.parseArray(menuList))); diff --git a/dsBase/src/main/java/com/dsideal/base/Menu/Model/MenuModel.java b/dsBase/src/main/java/com/dsideal/base/Menu/Model/MenuModel.java index bd1e4601..a3759133 100644 --- a/dsBase/src/main/java/com/dsideal/base/Menu/Model/MenuModel.java +++ b/dsBase/src/main/java/com/dsideal/base/Menu/Model/MenuModel.java @@ -350,6 +350,8 @@ public class MenuModel { * @return 此父节点下所有的子菜单 */ public List fetchMenu(int parent_id, Set menuIdSet) { + + System.out.println(menuIdSet); String sql = "select * from t_base_menu where parent_id = ? order by sort_id"; List list = Db.find(sql, parent_id); List res = new ArrayList<>(); @@ -360,6 +362,7 @@ public class MenuModel { if (!menuIdSet.contains(menu_id)) { return null; } + System.out.println( menu_id); Menu sMenu = new Menu(); String url = rs.getStr("url");