|
|
|
@@ -811,6 +811,15 @@ public class WxCouponOrderServiceImpl implements WxCouponOrderService { |
|
|
|
wxSharingOrderDto.setTransactionId(wxPayOrder.getTransactionId()); |
|
|
|
wxSharingOrderDto.setShareAmount(wxPayOrder.getChildOrderShare(couponOrder.getOrderId()).getShareAmount()); |
|
|
|
wxProfitSharingOrderService.createSharingOrder(wxSharingOrderDto,payWay); |
|
|
|
}else if(wxPayOrder != null){ |
|
|
|
try { |
|
|
|
// 订单购买时未分账 核销记账,并且往账户里面记帐 |
|
|
|
if (couponOrder.getCouponPrice() > 0) { |
|
|
|
recordAfterVerified(couponOrder, merchantId); |
|
|
|
} |
|
|
|
} catch (Exception e) { |
|
|
|
logger.error("核销记账失败"+e.getMessage(),e); |
|
|
|
} |
|
|
|
} |
|
|
|
} catch (Exception e) { |
|
|
|
logger.error("微信分账: " + e.getMessage()); |
|
|
|
|