From 6dcd16bffe5033f75b04b197c69864e6e0cceb66 Mon Sep 17 00:00:00 2001 From: gaoqr <13665037151@163.com> Date: Tue, 18 Jun 2024 17:57:27 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A7=92=E8=89=B2=E5=88=86=E9=85=8D=E7=94=A8?= =?UTF-8?q?=E6=88=B7=EF=BC=88"/bath-assign-user-role"=EF=BC=89=E5=86=85?= =?UTF-8?q?=E6=96=B9=E6=B3=95=E9=87=8D=E5=86=99=EF=BC=8C=E8=A7=A3=E5=86=B3?= =?UTF-8?q?=E8=A7=92=E8=89=B2=E5=88=86=E9=85=8D=E7=94=A8=E6=88=B7=E5=8F=AA?= =?UTF-8?q?=E8=83=BD=E6=96=B0=E5=A2=9E=E4=B8=8D=E8=83=BD=E7=A7=BB=E9=99=A4?= =?UTF-8?q?=E7=9A=84=E9=97=AE=E9=A2=98=EF=BC=9A=E6=B3=A8=E8=A7=A3=E8=A1=A5?= =?UTF-8?q?=E5=85=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../module/system/service/permission/PermissionServiceImpl.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/cf-module-system/cf-module-system-biz/src/main/java/com/cf/imes/module/system/service/permission/PermissionServiceImpl.java b/cf-module-system/cf-module-system-biz/src/main/java/com/cf/imes/module/system/service/permission/PermissionServiceImpl.java index c016dcacc..63b8706e7 100644 --- a/cf-module-system/cf-module-system-biz/src/main/java/com/cf/imes/module/system/service/permission/PermissionServiceImpl.java +++ b/cf-module-system/cf-module-system-biz/src/main/java/com/cf/imes/module/system/service/permission/PermissionServiceImpl.java @@ -270,6 +270,8 @@ public class PermissionServiceImpl implements PermissionService { } @Override + @DSTransactional // 多数据源,使用 @DSTransactional 保证本地事务,以及数据源的切换 + @CacheEvict(value = RedisKeyConstants.USER_ROLE_ID_LIST, key = "#userId") public void batchAssignRoleUsers(PermissionAssignRoleUserReqVO reqVO) { LoginUser loginUser = SecurityFrameworkUtils.getLoginUser(); assert loginUser != null;