Kaynağa Gözat

fix order

release_toaliyun_real
xiaohanzi 4 yıl önce
ebeveyn
işleme
0bed0151d9
1 değiştirilmiş dosya ile 4 ekleme ve 0 silme
  1. +4
    -0
      mallinkService/src/main/java/com/iformall/service/impl/WxPayOrderServiceImpl.java

+ 4
- 0
mallinkService/src/main/java/com/iformall/service/impl/WxPayOrderServiceImpl.java Dosyayı Görüntüle

@@ -494,6 +494,7 @@ public class WxPayOrderServiceImpl implements WxPayOrderService {
record.setPayVendor(payWay.getCode());
record.setPayOrderStatus(EnumPayStatus.PAY_STATUS_WAIT.getCode());
record.setShare(isShare.getCode());
record.setComposeOrder(EnumComposeOrder.SINGLE.getCode());
if (isShare == EnumPayShare.YES) {
// 分账金额
int iChargeFee = OrderHelper.getMallCharge(record.getPayAmount(), payAccount);
@@ -942,6 +943,9 @@ public class WxPayOrderServiceImpl implements WxPayOrderService {
}
}
WxPayOrderServiceImpl proxy = (WxPayOrderServiceImpl) AopContext.currentProxy();
if (null == record.getComposeOrder()) {
record.setComposeOrder(EnumComposeOrder.SINGLE.getCode());
}
OrderAdapterService orderAdapterService = orderFactory.getOrderAdapterService(record.getComposeOrder());
WxComposeOrder composeOrder = orderAdapterService.getComposeOrder(record.getOrderId(), record.getTenantId());
List<WxOrder> orderList = orderAdapterService.getChildOrders(composeOrder, record.getTenantId());


Yükleniyor…
İptal
Kaydet