From 106c89ec581e97cdd24b7415a2c0695c2811eaa2 Mon Sep 17 00:00:00 2001 From: SongZhang <2064194730@qq.com> Date: Fri, 6 Sep 2024 11:37:22 +0800 Subject: [PATCH] =?UTF-8?q?1.=E7=94=9F=E6=88=90=E5=8F=96=E9=A4=90=E7=A0=81?= =?UTF-8?q?redis=E6=8A=A5=E9=94=99=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../system/cashierservice/service/OrderService.java | 10 +++++----- .../system/cashierservice/util/RedisUtils.java | 4 ++-- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src/main/java/com/chaozhanggui/system/cashierservice/service/OrderService.java b/src/main/java/com/chaozhanggui/system/cashierservice/service/OrderService.java index 5b95d8d..8e13866 100644 --- a/src/main/java/com/chaozhanggui/system/cashierservice/service/OrderService.java +++ b/src/main/java/com/chaozhanggui/system/cashierservice/service/OrderService.java @@ -949,11 +949,11 @@ public class OrderService { orderCode =String.valueOf(Integer.valueOf(code)+1); } redisUtil.getIncrNum("SHOP:CODE:" + clientType + ":" + shopId + ":" + day, "2"); - boolean flag = redisUtil.execsSet("SHOP:CODE:SET" + clientType + ":" + shopId + ":" + day,orderCode); - if (flag){ - return generateOrderCode(day,clientType,shopId); - } - // 增加计数器 +// boolean flag = redisUtil.execsSet("SHOP:CODE:SET" + clientType + ":" + shopId + ":" + day,orderCode); +// if (flag){ +// return generateOrderCode(day,clientType,shopId); +// } +// 增加计数器 return orderCode; } diff --git a/src/main/java/com/chaozhanggui/system/cashierservice/util/RedisUtils.java b/src/main/java/com/chaozhanggui/system/cashierservice/util/RedisUtils.java index 58c0951..9bd78ad 100644 --- a/src/main/java/com/chaozhanggui/system/cashierservice/util/RedisUtils.java +++ b/src/main/java/com/chaozhanggui/system/cashierservice/util/RedisUtils.java @@ -646,7 +646,7 @@ public class RedisUtils { if (database!=0) { jedis.select(database); } - Object result = jedis.eval(secKillScript, Arrays.asList( key,num), new ArrayList<>()); + Object result = jedis.eval(secKillScript, Collections.singletonList( key), Collections.singletonList( num)); String reString = String.valueOf(result); return reString; @@ -684,4 +684,4 @@ public class RedisUtils { } return false ; } -} \ No newline at end of file +}