diff --git a/mallinkService/src/main/java/com/simple/service/impl/WxCouponOrderServiceImpl.java b/mallinkService/src/main/java/com/simple/service/impl/WxCouponOrderServiceImpl.java index cc745801a..4eb12d416 100644 --- a/mallinkService/src/main/java/com/simple/service/impl/WxCouponOrderServiceImpl.java +++ b/mallinkService/src/main/java/com/simple/service/impl/WxCouponOrderServiceImpl.java @@ -353,9 +353,7 @@ public class WxCouponOrderServiceImpl implements WxCouponOrderService { wxPayOrder.setOrderId(couponOrder.getOrderId()); wxPayOrder.setPayOrderStatus(EnumPayStatus.PAY_WAY_SUCCESS.getCode()); wxPayOrder = wxPayOrderMapper.selectOne(wxPayOrder); - if (wxPayOrder == null) - throw new MallinkException(ErrorCode.PAY_ORDER_NOT_FOUND); - if (wxPayOrder.getShare() == EnumPayShare.YES.getCode()) + if (wxPayOrder != null && wxPayOrder.getShare() == EnumPayShare.YES.getCode()) wxProfitSharingOrderService.createSharingOrder(wxPayOrder); } catch (Exception e) { logger.error("微信分账: " + e.getMessage());