From 5b883298571421132edf68cab7a22ab16a1f0a6b Mon Sep 17 00:00:00 2001 From: liujie <1793218484@qq.com> Date: 星期四, 11 九月 2025 17:32:47 +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