From 672b01623d672626c0bf3a36b4dfa3daa6c78b2e Mon Sep 17 00:00:00 2001 From: Stormeye Wu Date: Fri, 22 Mar 2019 17:36:22 +0800 Subject: [PATCH] =?UTF-8?q?[=E5=BA=93=E5=AD=98][=E4=BF=AE=E6=94=B9]:?= =?UTF-8?q?=E5=BA=93=E5=AD=98=E9=80=80=E5=9B=9E=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/com/iformall/service/impl/WxOrderServiceImpl.java | 2 ++ 1 file changed, 2 insertions(+) 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 472af5d28..b7a6d1d6e 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxOrderServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxOrderServiceImpl.java @@ -299,10 +299,12 @@ public class WxOrderServiceImpl implements WxOrderService { coupon = wxCouponMapper.selectByPrimaryKey(couponId); } catch (Exception e) { logger.error("券未找到, e:" + e.getMessage()); + redisLock.unlock(couponIdStr, timeStr); throw new MallinkException(ErrorCode.COUPON_IS_EMPTY); } if (coupon == null) { logger.error("券未找到, " + couponIdStr); + redisLock.unlock(couponIdStr, timeStr); throw new MallinkException(ErrorCode.COUPON_IS_EMPTY); }