From 0e1238faa0537377afc9f6edfae7e99d8f438fb3 Mon Sep 17 00:00:00 2001 From: xuhy <3313886187@qq.com> Date: 星期六, 30 八月 2025 15:50:52 +0800 Subject: [PATCH] 权限管理,广告资讯 --- ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysRoleController.java | 18 ++++++++---------- 1 files changed, 8 insertions(+), 10 deletions(-) diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysRoleController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysRoleController.java index 5c53a61..a9beae0 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysRoleController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysRoleController.java @@ -67,6 +67,12 @@ @PostMapping("/list") public AjaxResult list(@RequestBody SysRoleQuery query) { + + Integer roleType = tokenService.getLoginUser().getUser().getRoleType(); + if(roleType == 1 || roleType == 4 || roleType == 5){ + query.setRoleType(roleType); + } + PageInfo<SysRole> list = roleService.selectPageList(query); return AjaxResult.success(list); } @@ -94,16 +100,6 @@ map.put("stop",stop); return AjaxResult.success(map); } - -// @Log(title = "角色管理", businessType = BusinessType.EXPORT) -// // @PreAuthorize("@ss.hasPermi('system:role:export')") -// @PostMapping("/export") -// public void export(HttpServletResponse response, SysRole role) -// { -// List<SysRole> list = roleService.selectRoleList(role); -// ExcelUtil<SysRole> util = new ExcelUtil<SysRole>(SysRole.class); -// util.exportExcel(response, list, "角色数据"); -// } /** * 根据角色编号获取详细信息 @@ -162,6 +158,8 @@ if(flag){ return error("新增角色'" + dto.getRoleName() + "'失败,角色名称已存在"); } + Integer roleType = tokenService.getLoginUser().getUser().getRoleType(); + dto.setRoleType(roleType); roleService.saveRole(dto); return AjaxResult.success(); -- Gitblit v1.7.1