From 81e4a0b5fc7fa61b9bfaa2d3e54ee94a666043b2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E6=9D=BE?= <8605635+zhang3064194730@user.noreply.gitee.com> Date: Thu, 16 Jan 2025 14:46:44 +0800 Subject: [PATCH] =?UTF-8?q?uniapp=E5=B9=BF=E5=91=8A=E5=AE=8C=E6=92=AD?= =?UTF-8?q?=E8=A7=84=E5=88=99=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/sqx/modules/redisService/RedisService.java | 3 +++ .../com/sqx/modules/redisService/impl/RedisServiceImpl.java | 6 ++++++ 2 files changed, 9 insertions(+) diff --git a/src/main/java/com/sqx/modules/redisService/RedisService.java b/src/main/java/com/sqx/modules/redisService/RedisService.java index f486f5ab..a81dc759 100644 --- a/src/main/java/com/sqx/modules/redisService/RedisService.java +++ b/src/main/java/com/sqx/modules/redisService/RedisService.java @@ -32,4 +32,7 @@ public interface RedisService { boolean isCanCash(Long userId); boolean setCreateOrderFlagAndCheckLimit(Long userId, Long orderId); + + void removeCanCashFlag(Long userId); + } diff --git a/src/main/java/com/sqx/modules/redisService/impl/RedisServiceImpl.java b/src/main/java/com/sqx/modules/redisService/impl/RedisServiceImpl.java index b2129794..a2439e7f 100644 --- a/src/main/java/com/sqx/modules/redisService/impl/RedisServiceImpl.java +++ b/src/main/java/com/sqx/modules/redisService/impl/RedisServiceImpl.java @@ -348,6 +348,12 @@ public class RedisServiceImpl implements RedisService { return StrUtil.isNotBlank(s); } + @Override + public void removeCanCashFlag(Long userId) { + String key = "cash:canCash:" + userId; + redisUtils.delete(key); + } + @Override public boolean setCreateOrderFlagAndCheckLimit(Long userId, Long orderId) { String key = "createOrder:" + userId + ":" + orderId;