diff --git a/hmdp-core-service/src/main/resources/lua/seckillVoucherRollBack.lua b/hmdp-core-service/src/main/resources/lua/seckillVoucherRollBack.lua index 5c0a03424200e544e8feca4fef4f43489f5b3077..f74794b2facfe90f2a8521c07e3abb301646ccc6 100644 --- a/hmdp-core-service/src/main/resources/lua/seckillVoucherRollBack.lua +++ b/hmdp-core-service/src/main/resources/lua/seckillVoucherRollBack.lua @@ -14,7 +14,7 @@ local stock = redis.call('get', stockKey); if not stock then return 10004 end -redis.call('del', stockKey) + if seckillVoucherOrderOperate == 1 then if (redis.call('sismember', seckillUserKey, userId) == 1) then redis.call('srem', seckillUserKey, userId)