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 a3759133..dbaed2df 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 @@ -351,23 +351,18 @@ public class MenuModel { */ 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<>(); for (Record rs : list) { - if (rs == null) return null; int menu_id = rs.getInt("menu_id"); if (!menuIdSet.contains(menu_id)) { - return null; + continue; } - System.out.println( menu_id); - Menu sMenu = new Menu(); String url = rs.getStr("url"); sMenu.setPath(url); - sMenu.setComponent(url); Meta meta = new Meta();