| | |
| | | List<SysMenu> menuList = null; |
| | | // 管理员显示所有菜单信息 |
| | | // if (SysUser.isAdmin(userId)) { |
| | | //menu 不限制 orgid,orgid都为空 |
| | | menu.setOrgid(null); |
| | | if (userId != null && isAdmin.contains(userId)) { |
| | | menuList = menuMapper.selectMenuList(menu); |
| | | } else { |
| | |
| | | * @return 路由列表 |
| | | */ |
| | | @Override public List<RouterVo> buildMenus (List < SysMenu > menus) { |
| | | log.error("buildMenus的入参为:{}", menus); |
| | | List<RouterVo> routers = new LinkedList<RouterVo>(); |
| | | for (SysMenu menu : menus) { |
| | | RouterVo router = new RouterVo(); |
| | |
| | | } |
| | | routers.add(router); |
| | | } |
| | | log.error("----------routers的入参为:{}", routers); |
| | | log.info("----------routers的入参为:{}", routers); |
| | | for (RouterVo routerVo : routers) { |
| | | List<String> childName = new ArrayList<>(); |
| | | List<RouterVo> childrens = routerVo.getChildren(); |