From 22be81a901962aa77efcb78621b960039fb770fc Mon Sep 17 00:00:00 2001 From: xhxu Date: Sat, 3 Dec 2022 16:36:20 +0800 Subject: [PATCH] //coupon --- .../java/com/iformall/service/impl/WxOrderServiceImpl.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/mallinkService/src/main/java/com/iformall/service/impl/WxOrderServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/impl/WxOrderServiceImpl.java index 3217c004c..c502fe4f9 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxOrderServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxOrderServiceImpl.java @@ -3030,6 +3030,7 @@ public class WxOrderServiceImpl implements WxOrderService { if(EnumOrderShopingType.DISTRIBUTION.getCode().equals(shippingType)){ record.setShippingAddress(JSON.toJSONString(address)); } + record.updateTenantInfo(composeOrder); record.setComposeOrderId(composeOrder.getMainOrderId()); record.setComposeOrderType(composeOrder.getComposeOrderType()); record.setCouponNumber(couponNumber); @@ -3093,6 +3094,7 @@ public class WxOrderServiceImpl implements WxOrderService { // 4.2 保存订单 WxOrder record = new WxOrder(); + record.setType(orderType); record.setPayVendor(payWay.getCode()); record.setPayVersion(payVersion.getCode()); @@ -3107,6 +3109,7 @@ public class WxOrderServiceImpl implements WxOrderService { } record.setOrderStatus(orderStatus); + record.updateTenantInfo(composeOrder); record.setComposeOrderId(composeOrder.getMainOrderId()); //if (EnumComposeOrder.childOrderIsSingle(composeOrder.getComposeOrderType())) { // record.setComposeOrderType(EnumComposeOrder.SINGLE.getCode()); @@ -3308,6 +3311,7 @@ public class WxOrderServiceImpl implements WxOrderService { wxOrderPressMapper.insert(orderPress); // 更新订单砍价信息 WxOrder orderUpdatePress = new WxOrder(); + orderUpdatePress.updateTenantInfo(coupon); orderUpdatePress.setId(record.getId()); orderUpdatePress.setPressCurrentNum(1); orderUpdatePress.setPressCurrentValue(left_total - orderPress.getPressValue());