diff --git a/mallinkService/src/main/java/com/iformall/service/impl/WxPayOrderServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/impl/WxPayOrderServiceImpl.java index 3d7cec53a..376f5a216 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxPayOrderServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxPayOrderServiceImpl.java @@ -897,8 +897,11 @@ public class WxPayOrderServiceImpl implements WxPayOrderService { // 普通券, 修改订单状态 try { WxCouponOrder couponOrder = wxOrderService.couponOrderSuccess(order); - - orderFactory.getOrderAdapterService(record.getComposeOrder()).doOthersAfterPaySuccess(order, record,couponOrder); + try{ + orderFactory.getOrderAdapterService(record.getComposeOrder()).doOthersAfterPaySuccess(order, record,couponOrder); + }catch (Exception e) { + logger.error("doOthersAfterPaySuccess----error"+e.getMessage()); + } } catch (Exception e) { logger.error(e.getMessage());