diff --git a/business/partner/purchase/ebai/order.go b/business/partner/purchase/ebai/order.go index 9698c85a5..c24af7f87 100644 --- a/business/partner/purchase/ebai/order.go +++ b/business/partner/purchase/ebai/order.go @@ -244,7 +244,7 @@ func getSkuSalePrice2(product *ebaiapi.OrderProductInfo) (salePrice int) { if skuCount == 0 { skuCount = product.Number } - salePrice -= (v.BaiduRate + v.ShopRate) / skuCount // 饿百同一SKU的优惠与非优惠没有拆开,平均摊销处理 + salePrice -= int(math.Round(float64(v.BaiduRate+v.ShopRate) / float64(skuCount))) // 饿百同一SKU的优惠与非优惠没有拆开,平均摊销处理 } } }