|
|
|
@@ -2089,11 +2089,16 @@ public class WxOrderServiceImpl implements WxOrderService { |
|
|
|
record.setPayment(0); |
|
|
|
record.setFormId(formId); |
|
|
|
record.setOrderGroupId(0L); |
|
|
|
record.setComposeOrderId(composeOrder.getMainOrderId()); |
|
|
|
if (EnumComposeOrder.childOrderIsSingle(composeOrder.getComposeOrderType())) { |
|
|
|
record.setComposeOrderType(EnumComposeOrder.SINGLE.getCode()); |
|
|
|
if (null != composeOrder) { |
|
|
|
record.setComposeOrderId(composeOrder.getMainOrderId()); |
|
|
|
if (EnumComposeOrder.childOrderIsSingle(composeOrder.getComposeOrderType())) { |
|
|
|
record.setComposeOrderType(EnumComposeOrder.SINGLE.getCode()); |
|
|
|
}else { |
|
|
|
record.setComposeOrderType(composeOrder.getComposeOrderType()); |
|
|
|
} |
|
|
|
}else { |
|
|
|
record.setComposeOrderType(composeOrder.getComposeOrderType()); |
|
|
|
record.setComposeOrderType(EnumComposeOrder.SINGLE.getCode()); |
|
|
|
record.setComposeOrderId(0L); |
|
|
|
} |
|
|
|
record.setCouponNumber(couponNumber); |
|
|
|
try { |
|
|
|
|