소스 검색

//coupon

release_toaliyun_real
xhxu 3 년 전
부모
커밋
22be81a901
1개의 변경된 파일4개의 추가작업 그리고 0개의 파일을 삭제
  1. +4
    -0
      mallinkService/src/main/java/com/iformall/service/impl/WxOrderServiceImpl.java

+ 4
- 0
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());


불러오는 중...
취소
저장