diff --git a/mallinkService/src/main/java/com/iformall/service/impl/WxOrderServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/impl/WxOrderServiceImpl.java index 678e00654..2808e9229 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxOrderServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxOrderServiceImpl.java @@ -541,7 +541,7 @@ public class WxOrderServiceImpl implements WxOrderService { redisLock.unlock(couponIdStr, timeStr); throw new MallinkException(ErrorCode.DB_FAIL); } - if (count >= coupon.getUseLimitQuantity()) { + if (count > coupon.getUseLimitQuantity()) { //解锁 redisLock.unlock(couponIdStr, timeStr); logger.error("此券购买数量已超限, couponId: " + couponIdStr + ", count: " + count);