diff --git a/src/main/java/cn/van/business/util/JDUtil.java b/src/main/java/cn/van/business/util/JDUtil.java index 1e4e2fb..ea8912a 100644 --- a/src/main/java/cn/van/business/util/JDUtil.java +++ b/src/main/java/cn/van/business/util/JDUtil.java @@ -1783,7 +1783,7 @@ public class JDUtil { String addressRedisValue = redisTemplate.opsForValue().get(addressKey); if (addressRedisValue != null) { logger.info("address {}", addressKey); - if (addressKey.contains("李波") || addressKey.contains("吴胜硕") || addressKey.contains("小硕硕")) { + if (addressRedisValue.contains("李波") || addressRedisValue.contains("吴胜硕") || addressRedisValue.contains("小硕硕")) { } else { for (int i = 0; i < 5; i++) { wxUtil.sendTextMessage(fromWxid, "[炸弹] [炸弹] [炸弹] 此地址已经存在,请勿重复生成订单 [炸弹] [炸弹] [炸弹] ", 1, fromWxid, false); @@ -1792,7 +1792,7 @@ public class JDUtil { } } - redisTemplate.opsForValue().set(addressKey, "1", 1, TimeUnit.DAYS); + redisTemplate.opsForValue().set(addressKey, addressRedisValue, 1, TimeUnit.DAYS); // 先一次性增加计数器,并设置到 Redis(原子性操作) int startCount = count + 1;