| | |
| | | import com.se.common.log.enums.BusinessType; |
| | | import com.se.common.security.annotation.RequiresPermissions; |
| | | import com.se.common.security.utils.SecurityUtils; |
| | | import com.se.system.service.ISysMenuService; |
| | | import com.se.system.service.inte.ISysMenuService; |
| | | |
| | | /** |
| | | * 菜单信息 |
| | |
| | | * @return 路由信息 |
| | | */ |
| | | @GetMapping("getRouters") |
| | | public AjaxResult getRouters() |
| | | { |
| | | public AjaxResult getRouters(String mark) { |
| | | Long userId = SecurityUtils.getUserId(); |
| | | List<SysMenu> menus = menuService.selectMenuTreeByUserId(userId); |
| | | if (StringUtils.isEmpty(mark)) { |
| | | mark = "sys"; |
| | | } |
| | | if ("all".equals(mark)) { |
| | | mark = null; |
| | | } |
| | | |
| | | List<SysMenu> menus = menuService.selectMenuTreeByUserId(userId, mark); |
| | | return success(menuService.buildMenus(menus)); |
| | | } |
| | | |