|
|
|
@@ -952,22 +952,22 @@ public class WxOrderServiceImpl implements WxOrderService { |
|
|
|
|
|
|
|
if (wxPayOrder != null && wxMerchantBUser != null && |
|
|
|
wxPayOrder.getShare().equals(EnumPayShare.YES.getCode())) { |
|
|
|
WxSharingOrderDto wxSharingOrderDto = new WxSharingOrderDto(); |
|
|
|
wxSharingOrderDto.setcUserId(wxPayOrder.getcUserId()); |
|
|
|
wxSharingOrderDto.setMerchantId(wxMerchantBUser.getMerchantId()); |
|
|
|
wxSharingOrderDto.setType(EnumProfitSharingOrderType.PROFIT_SHARING_SINGLE.getCode()); |
|
|
|
wxSharingOrderDto.setPayAmount(wxPayOrder.getPayAmount()); |
|
|
|
wxSharingOrderDto.setOrderId(wxPayOrder.getId()); |
|
|
|
wxSharingOrderDto.setPayTimeStart(wxPayOrder.getPayTimeStart()); |
|
|
|
wxSharingOrderDto.setPayTimeEnd(wxPayOrder.getPayTimeEnd()); |
|
|
|
wxSharingOrderDto.setTenantId(wxPayOrder.getTenantId()); |
|
|
|
wxSharingOrderDto.setTransactionId(wxPayOrder.getTransactionId()); |
|
|
|
wxSharingOrderDto.setShareAmount(wxPayOrder.getShareAmount()); |
|
|
|
wxProfitSharingOrderService.createSharingOrder(wxSharingOrderDto); |
|
|
|
WxSharingOrderDto sharingOrder = new WxSharingOrderDto(); |
|
|
|
sharingOrder.setcUserId(wxPayOrder.getcUserId()); |
|
|
|
sharingOrder.setMerchantId(wxMerchantBUser.getMerchantId()); |
|
|
|
sharingOrder.setType(EnumProfitSharingOrderType.PROFIT_SHARING_SINGLE.getCode()); |
|
|
|
sharingOrder.setPayAmount(wxPayOrder.getPayAmount()); |
|
|
|
sharingOrder.setOrderId(wxPayOrder.getId()); |
|
|
|
sharingOrder.setPayTimeStart(wxPayOrder.getPayTimeStart()); |
|
|
|
sharingOrder.setPayTimeEnd(wxPayOrder.getPayTimeEnd()); |
|
|
|
sharingOrder.setTenantId(wxPayOrder.getTenantId()); |
|
|
|
sharingOrder.setTransactionId(wxPayOrder.getTransactionId()); |
|
|
|
sharingOrder.setShareAmount(wxPayOrder.getShareAmount()); |
|
|
|
ResultData resultData = wxProfitSharingOrderService.createSharingOrder(sharingOrder); |
|
|
|
} else { |
|
|
|
logger.error("微信分账: 未找到payorder or merchant at orderid-" + orderId); |
|
|
|
} |
|
|
|
} catch (Exception e) { |
|
|
|
} catch (MallinkException e) { |
|
|
|
logger.error("微信分账: " + e.getMessage()); |
|
|
|
} |
|
|
|
} |
|
|
|
|