Browse Source

用户缓存信息

wukai 2 years ago
parent
commit
46f7b966a5

+ 7 - 4
doc-system/src/main/java/com/doc/system/service/impl/SysUserServiceImpl.java

@@ -2,7 +2,6 @@ package com.doc.system.service.impl;
 
 import com.doc.common.annotation.DataScope;
 import com.doc.common.constant.CacheConstants;
-import com.doc.common.constant.Constants;
 import com.doc.common.constant.UserConstants;
 import com.doc.common.core.domain.entity.SysRole;
 import com.doc.common.core.domain.entity.SysUser;
@@ -72,7 +71,7 @@ public class SysUserServiceImpl implements ISysUserService {
      * @return 用户信息集合信息
      */
     @Override
-    @DataScope(deptAlias = "d" , userAlias = "u")
+    @DataScope(deptAlias = "d", userAlias = "u")
     public List<SysUser> selectUserList(SysUser user) {
         return userMapper.selectUserList(user);
     }
@@ -106,7 +105,7 @@ public class SysUserServiceImpl implements ISysUserService {
      * @return 用户信息集合信息
      */
     @Override
-    @DataScope(deptAlias = "d" , userAlias = "u")
+    @DataScope(deptAlias = "d", userAlias = "u")
     public List<SysUser> selectAllocatedList(SysUser user) {
         return userMapper.selectAllocatedList(user);
     }
@@ -118,7 +117,7 @@ public class SysUserServiceImpl implements ISysUserService {
      * @return 用户信息集合信息
      */
     @Override
-    @DataScope(deptAlias = "d" , userAlias = "u")
+    @DataScope(deptAlias = "d", userAlias = "u")
     public List<SysUser> selectUnallocatedList(SysUser user) {
         return userMapper.selectUnallocatedList(user);
     }
@@ -267,6 +266,8 @@ public class SysUserServiceImpl implements ISysUserService {
         insertUserPost(user);
         // 新增用户与角色管理
         insertUserRole(user);
+        //删除缓存,等待重建
+        redisCache.deleteObject(CacheConstants.USER_CACHE);
         return rows;
     }
 
@@ -299,6 +300,8 @@ public class SysUserServiceImpl implements ISysUserService {
         userPostMapper.deleteUserPostByUserId(userId);
         // 新增用户与岗位管理
         insertUserPost(user);
+        //删除缓存,等待重建
+        redisCache.deleteObject(CacheConstants.USER_CACHE);
         return userMapper.updateUser(user);
     }