diff --git a/business/partner/purchase/jx/localjx/order.go b/business/partner/purchase/jx/localjx/order.go index ff04d6f35..8e27cd8e3 100644 --- a/business/partner/purchase/jx/localjx/order.go +++ b/business/partner/purchase/jx/localjx/order.go @@ -669,7 +669,7 @@ func generateOrder(ctx *jxcontext.Context, jxOrder *JxOrderInfo, addressID int64 jxSku = nil } } - } else if storeSkuBind.ActType == model.ActSkuDiscount { + } else if storeSkuBind.ActType == model.ActSkuDiscount && jxOrder.OrderType != model.OrderTypeDefendPrice { //守价的订单是支付原价 jxSku.SalePrice = int64(storeSkuBind.ActPrice) } if jxSku != nil {