From 718ded0f5f8dd6f1da43b9de2ff20ddc12714007 Mon Sep 17 00:00:00 2001 From: liujie <1793218484@qq.com> Date: 星期五, 19 九月 2025 18:47:17 +0800 Subject: [PATCH] Merge branch 'master' of http://120.76.84.145:10101/gitblit/r/java/haizhentong --- ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysMenuController.java | 6 +++++- 1 files changed, 5 insertions(+), 1 deletions(-) diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysMenuController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysMenuController.java index ad9b0f4..e12d8c3 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysMenuController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysMenuController.java @@ -4,6 +4,7 @@ import java.util.List; import java.util.stream.Collectors; +import com.ruoyi.framework.web.service.TokenService; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.beans.factory.annotation.Autowired; @@ -30,13 +31,16 @@ { @Autowired private ISysMenuService menuService; + @Autowired + private TokenService tokenService; @ApiOperation("菜单权限(有层级)") @GetMapping("/levelList") public AjaxResult levelList() { + Integer roleType = tokenService.getLoginUser().getUser().getRoleType(); // 获取当前角色的菜单列表 - List<SysMenu> menus = menuService.selectList(); + List<SysMenu> menus = menuService.selectListByRoleType(roleType); if(menus.size()==0){ return AjaxResult.success(new ArrayList<>()); } -- Gitblit v1.7.1