1.生成取餐码redis报错修复

This commit is contained in:
2024-09-06 11:37:22 +08:00
parent b88c269a1a
commit 106c89ec58
2 changed files with 7 additions and 7 deletions

View File

@@ -949,11 +949,11 @@ public class OrderService {
orderCode =String.valueOf(Integer.valueOf(code)+1); orderCode =String.valueOf(Integer.valueOf(code)+1);
} }
redisUtil.getIncrNum("SHOP:CODE:" + clientType + ":" + shopId + ":" + day, "2"); redisUtil.getIncrNum("SHOP:CODE:" + clientType + ":" + shopId + ":" + day, "2");
boolean flag = redisUtil.execsSet("SHOP:CODE:SET" + clientType + ":" + shopId + ":" + day,orderCode); // boolean flag = redisUtil.execsSet("SHOP:CODE:SET" + clientType + ":" + shopId + ":" + day,orderCode);
if (flag){ // if (flag){
return generateOrderCode(day,clientType,shopId); // return generateOrderCode(day,clientType,shopId);
} // }
// 增加计数器 // 增加计数器
return orderCode; return orderCode;
} }

View File

@@ -646,7 +646,7 @@ public class RedisUtils {
if (database!=0) { if (database!=0) {
jedis.select(database); 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); String reString = String.valueOf(result);
return reString; return reString;
@@ -684,4 +684,4 @@ public class RedisUtils {
} }
return false ; return false ;
} }
} }