From 120a04a9a5941c0aefc3659ec49dc100d7338e3f Mon Sep 17 00:00:00 2001 From: xhxu Date: Tue, 23 Nov 2021 15:46:26 +0800 Subject: [PATCH] update push --- .../iformall/service/impl/WxCouponOrderServiceImpl.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/mallinkService/src/main/java/com/iformall/service/impl/WxCouponOrderServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/impl/WxCouponOrderServiceImpl.java index d40118e9b..659ec404c 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxCouponOrderServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxCouponOrderServiceImpl.java @@ -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());