|  |  | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |     @Override | 
 |  |  |     public List<SystemMenuListVO> findTree() { | 
 |  |  |         List<SystemMenuListVO> menus = systemMenuService.findList(); | 
 |  |  |     public List<SystemMenuListVO> findTreeByType(Integer type) { | 
 |  |  |         List<SystemMenuListVO> menus = systemMenuService.findList(type); | 
 |  |  |         List<SystemMenuListVO> rootMenus = new ArrayList<>(); | 
 |  |  |         // 添加根菜单 | 
 |  |  |         for (SystemMenu menu : menus) { | 
 |  |  | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |     @Override | 
 |  |  |     public List<SystemMenuNodeVO> findTree (Integer userId) { | 
 |  |  |     public List<SystemMenuNodeVO> findTree (Integer userId,Integer type) { | 
 |  |  |         SystemMenu queryDto = new SystemMenu(); | 
 |  |  |         queryDto.setDeleted(Boolean.FALSE); | 
 |  |  |         List<SystemMenu> menus = systemMenuService.findByUserId(userId); | 
 |  |  |         List<SystemMenu> menus = systemMenuService.findByUserId(userId,type); | 
 |  |  |         List<SystemMenuNodeVO> rootNodes = new ArrayList<>(); | 
 |  |  |         // 添加根菜单 | 
 |  |  |         for (SystemMenu menu : menus) { |