From 841074baeb6424ba1b6a97e055e21020feb72a03 Mon Sep 17 00:00:00 2001 From: wangqx Date: Fri, 10 Oct 2025 16:20:30 +0800 Subject: [PATCH] =?UTF-8?q?[fix]=E4=BF=AE=E6=94=B9=E6=88=91=E6=98=AF?= =?UTF-8?q?=E5=90=A6=E5=85=B3=E6=B3=A8=E7=9A=84bug=EF=BC=8C=E4=BF=AE?= =?UTF-8?q?=E6=94=B9=E7=BC=93=E5=AD=98=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../wzj/soopin/member/service/impl/FansServiceImpl.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/ruoyi-modules/ruoyi-member/src/main/java/com/wzj/soopin/member/service/impl/FansServiceImpl.java b/ruoyi-modules/ruoyi-member/src/main/java/com/wzj/soopin/member/service/impl/FansServiceImpl.java index 8f8370078..7766ecb92 100644 --- a/ruoyi-modules/ruoyi-member/src/main/java/com/wzj/soopin/member/service/impl/FansServiceImpl.java +++ b/ruoyi-modules/ruoyi-member/src/main/java/com/wzj/soopin/member/service/impl/FansServiceImpl.java @@ -149,8 +149,11 @@ public class FansServiceImpl extends ServiceImpl implements IF } @Override - @Cacheable(cacheNames = GlobalConstants.GLOBAL_MEMBER_DOIFOLLOW, key = "#myId" + "-" + "#vloggerId") + @Cacheable(cacheNames = GlobalConstants.GLOBAL_MEMBER_DOIFOLLOW, key = "#p0 + '_' + #p1") public boolean queryDoIFollowVloger(Long myId, Long vloggerId) { + // 打印参数值和预期的 key + log.debug("myId: {}, vloggerId: {}, 生成的缓存 key: {}-{}", + myId, vloggerId, myId, vloggerId); if (myId.equals(vloggerId)) { return true; } @@ -183,7 +186,7 @@ public class FansServiceImpl extends ServiceImpl implements IF RedisUtils.delCacheMapValue(GlobalConstants.GLOBAL_MEMBER_FANS_COUNT, vloggerId + ""); RedisUtils.delCacheMapValue(GlobalConstants.GLOBAL_MEMBER_FOLLOW_COUNT, userId + ""); RedisUtils.delCacheMapValue(GlobalConstants.GLOBAL_MEMBER_FRIENDS_COUNT, userId + ""); - RedisUtils.delCacheMapValue(GlobalConstants.GLOBAL_MEMBER_DOIFOLLOW, userId + "-" + vloggerId); + RedisUtils.delCacheMapValue(GlobalConstants.GLOBAL_MEMBER_DOIFOLLOW, userId + "_" + vloggerId); } @Override