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 90106c4a9..d67af3ef4 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxOrderServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxOrderServiceImpl.java @@ -811,7 +811,9 @@ public class WxOrderServiceImpl implements WxOrderService { couponOrderQ.setCouponId(counpon.getId()); } return wxCouponOrderMapper.findProductCount(couponOrderQ)+couponNumber; - } catch (Exception e) { + } catch(MallinkException e1) { + throw new MallinkException(ErrorCode.ORDER_IS_FAIL.getCode(),e1.getMessage()); + }catch (Exception e) { logger.error("购买是否超限-DB, couponId: " + counpon.getId() + ", e:" + e.getMessage(),e); throw new MallinkException(ErrorCode.ORDER_IS_FAIL.getCode(),"["+counpon.getTitle()+"]查询待使用订单错误."+e.getMessage()); }