xuhy
6 天以前 11ecb9ee39fc61af04cd8d462faf9dce496d1773
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<>());
        }