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 cb6a1194c..adbe9bb43 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 @@ -149,6 +149,7 @@ public class SysRoleController extends BaseController @GetMapping("/authDataScope/{roleId}") public String authDataScope(@PathVariable("roleId") Long roleId, ModelMap mmap) { + roleService.checkRoleDataScope(roleId); mmap.put("role", roleService.selectRoleById(roleId)); return prefix + "/dataScope"; } @@ -232,6 +233,7 @@ public class SysRoleController extends BaseController @GetMapping("/authUser/{roleId}") public String authUser(@PathVariable("roleId") Long roleId, ModelMap mmap) { + roleService.checkRoleDataScope(roleId); mmap.put("role", roleService.selectRoleById(roleId)); return prefix + "/authUser"; }