From ee0da99e1721d9a6d731d76d0f053c2474c242f2 Mon Sep 17 00:00:00 2001 From: zzs Date: Thu, 24 Oct 2024 18:44:21 +0800 Subject: [PATCH] feat:clear cache after assign permissions --- .../module/system/service/permission/PermissionServiceImpl.java | 1 + 1 file changed, 1 insertion(+) diff --git a/ensign-module-system/ensign-module-system-biz/src/main/java/com/ensign/crm/module/system/service/permission/PermissionServiceImpl.java b/ensign-module-system/ensign-module-system-biz/src/main/java/com/ensign/crm/module/system/service/permission/PermissionServiceImpl.java index 342ac80..1b17e50 100644 --- a/ensign-module-system/ensign-module-system-biz/src/main/java/com/ensign/crm/module/system/service/permission/PermissionServiceImpl.java +++ b/ensign-module-system/ensign-module-system-biz/src/main/java/com/ensign/crm/module/system/service/permission/PermissionServiceImpl.java @@ -342,6 +342,7 @@ public class PermissionServiceImpl implements PermissionService { @Override + @CacheEvict(value = RedisKeyConstants.USER_ROLE_ID_LIST, key = "#user.id") public void assignPermissions(AdminUserDO user) { Integer userFunction = user.getCrmUserFunction(); if (userFunction == null) {