Delete UserSummary cache after modifying user info

This commit is contained in:
fayel
2023-09-14 15:41:31 +08:00
parent 6114c9da2e
commit 2c160e0e39

View File

@@ -39,6 +39,8 @@ public class UserCache {
private RoleDao roleDao;
@Autowired
private UserRoleDao userRoleDao;
@Autowired
private UserSummaryCache userSummaryCache;
public Long getOnlineNum() {
String onlineKey = RedisKey.getKey(RedisKey.ONLINE_UID_ZET);
@@ -137,6 +139,8 @@ public class UserCache {
public void userInfoChange(Long uid) {
delUserInfo(uid);
//删除UserSummaryCache前端下次懒加载的时候可以获取到最新的数据
userSummaryCache.delete(uid);
refreshUserModifyTime(uid);
}