This commit is contained in:
邹宗楠
2023-07-03 13:54:34 +08:00
parent cbb0368e1f
commit 464b77f290

View File

@@ -96,6 +96,7 @@ func (p *PurchaseHandler) getOrder(vendorOrgCode string, vendorOrderID int64, ve
order.DiscountMoney = *orderDetail.DiscountFee
var salePrice int64 = 0
var weight int = 0
order.PmSubsidyMoney = *orderDetail.SkuDiscountPlatformFee // 平台承担优惠
// 添加需要赠送的东西(暂时没有赠品套餐直接商品)
multiSkuMap := make(map[int]int)
@@ -155,8 +156,14 @@ func (p *PurchaseHandler) getOrder(vendorOrgCode string, vendorOrderID int64, ve
multiSkuMap[sku.SkuID]++
order.Skus = append(order.Skus, sku)
salePrice += sku.SalePrice
weight += sku.Weight
globals.SugarLogger.Debugf("=====skuPrice := %d", sku.SalePrice)
}
}
order.SalePrice = salePrice
order.Weight = weight
globals.SugarLogger.Debugf("=====skuPrice := %d", salePrice)
// 淘宝默认自配送
if *orderDetail.DeliveryType == tao_vegetable.OrderDeliveryTypeTime {
order.DeliveryType = model.OrderDeliveryTypePlatform
@@ -212,6 +219,7 @@ func (p *PurchaseHandler) getOrder(vendorOrgCode string, vendorOrderID int64, ve
}
order.StoreName = store.Name // 真实门店名称
globals.SugarLogger.Debugf("=====order : %s", utils.Format4Output(order, false))
return order, orderMap, err
}