diff --git a/ruoyi-modules/ruoyi-content/src/main/java/com/wzj/soopin/content/service/impl/VlogServiceImpl.java b/ruoyi-modules/ruoyi-content/src/main/java/com/wzj/soopin/content/service/impl/VlogServiceImpl.java index b4bf326e9..675a3a43e 100644 --- a/ruoyi-modules/ruoyi-content/src/main/java/com/wzj/soopin/content/service/impl/VlogServiceImpl.java +++ b/ruoyi-modules/ruoyi-content/src/main/java/com/wzj/soopin/content/service/impl/VlogServiceImpl.java @@ -254,7 +254,7 @@ public class VlogServiceImpl extends ServiceImpl implements Vl } // 我点赞的视频,关联关系保存到数据库 myLikeVlogService.like(vlogId, Long.valueOf(vlog.getMemberId()), Long.valueOf(userId)); - clearMemberVlogCache(vlogId, userId); + clearMemberVlogCache(vlogId, userId,vlog.getMemberId()); //发送消息 MqUtil.sendIMMessage(buildMessage(vlog)); } @@ -302,13 +302,13 @@ public class VlogServiceImpl extends ServiceImpl implements Vl // 我取消点赞的视频,关联关系删除 myLikeVlogService.unLike(vlogId, Long.valueOf(userId)); - clearMemberVlogCache(vlogId, userId); + clearMemberVlogCache(vlogId, userId,vlog.getMemberId()); } - private void clearMemberVlogCache(String vlogId, String userId) { + private void clearMemberVlogCache(String vlogId, String userId,String vloggerId) { RedisUtils.delCacheMapValue(GlobalConstants.GLOBAL_VLOG_MY_LIKED_LIST, userId); RedisUtils.delCacheMapValue(GlobalConstants.GLOBAL_VLOG_LIKED_COUNT, vlogId); - RedisUtils.delCacheMapValue(GlobalConstants.GLOBAL_VLOG_ALL_LIKED_COUNT, userId); + RedisUtils.delCacheMapValue(GlobalConstants.GLOBAL_VLOG_ALL_LIKED_COUNT, vloggerId); } @Override