From 3e107d766ea5b5db16608b9515e43d0170e0d23c Mon Sep 17 00:00:00 2001 From: JEECG <445654970@qq.com> Date: Tue, 9 Dec 2025 12:06:41 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B3=A8=E8=A7=A3=E7=BC=93=E5=AD=98sa-token?= =?UTF-8?q?=E7=9A=84@SaCheckRole(?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../org/jeecg/modules/system/controller/LoginController.java | 4 ++-- .../jeecg/modules/system/controller/SysDepartController.java | 3 ++- .../jeecg/modules/system/controller/SysUserController.java | 3 ++- 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/LoginController.java b/jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/LoginController.java index 3c24da1b6..ac18daf75 100644 --- a/jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/LoginController.java +++ b/jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/LoginController.java @@ -210,7 +210,7 @@ public class LoginController { //清空用户的缓存信息(包括部门信息),例如sys:cache:user:: redisUtil.del(String.format("%s::%s", CacheConstant.SYS_USERS_CACHE, sysUser.getUsername())); baseCommonService.addLog("用户名: "+sysUser.getRealname()+",退出成功!", CommonConstant.LOG_TYPE_1, null, sysUser); - log.info("【退出成功】异步清理用户缓存: {} : ", sysUser.getRealname()); + log.info("【退出成功】异步清理用户缓存: {} ", sysUser.getRealname()); }); } @@ -564,7 +564,7 @@ public class LoginController { // /** // * 切换菜单表为vue3的表 // */ -// @RequiresRoles({"admin"}) +// @SaCheckRole({"admin"}) // @GetMapping(value = "/switchVue3Menu") // public Result switchVue3Menu(HttpServletResponse response) { // Result res = new Result(); diff --git a/jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysDepartController.java b/jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysDepartController.java index ffd876e2c..693f3881d 100644 --- a/jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysDepartController.java +++ b/jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysDepartController.java @@ -1,5 +1,6 @@ package org.jeecg.modules.system.controller; +import cn.dev33.satoken.annotation.SaCheckRole; import com.alibaba.fastjson.JSONObject; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.metadata.IPage; @@ -773,7 +774,7 @@ public class SysDepartController { */ @PutMapping("/updateChangeDepart") @SaCheckPermission("system:depart:updateChange") - @RequiresRoles({"admin"}) + @SaCheckRole({"admin"}) public Result updateChangeDepart(@RequestBody SysChangeDepartVo changeDepartVo) { sysDepartService.updateChangeDepart(changeDepartVo); return Result.ok("调整部门位置成功!"); diff --git a/jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysUserController.java b/jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysUserController.java index 3b5ae1621..9c1f3467f 100644 --- a/jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysUserController.java +++ b/jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysUserController.java @@ -2,6 +2,7 @@ package org.jeecg.modules.system.controller; import cn.dev33.satoken.annotation.SaCheckPermission; +import cn.dev33.satoken.annotation.SaCheckRole; import cn.hutool.core.util.RandomUtil; import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSONArray; @@ -327,7 +328,7 @@ public class SysUserController { * @param usernames * @return */ - @RequiresRoles({"admin"}) + @SaCheckRole({"admin"}) @SaCheckPermission("system:user:resetPassword") @RequestMapping(value = "/resetPassword", method = RequestMethod.PUT) public Result resetPassword(@RequestParam(name = "usernames") String usernames) {