- 取消从标准价算sku价时的浮动CaculateSkuPrice与CaculateUnitPrice

This commit is contained in:
gazebo
2019-07-18 11:11:06 +08:00
parent 3b4f3a2125
commit 1f6b77d792

View File

@@ -180,11 +180,11 @@ func CaculateSkuPrice(unitPrice int, specQuality float32, specUnit string, skuNa
}
specQuality2 := RegularizeSkuQuality(specQuality, specUnit)
price := int(math.Round(float64(unitPrice * specQuality2 / model.SpecialSpecQuality)))
if specQuality2 < 250 {
price = price * 110 / 100
} else if specQuality2 < 500 {
price = price * 105 / 100
}
// if specQuality2 < 250 {
// price = price * 110 / 100
// } else if specQuality2 < 500 {
// price = price * 105 / 100
// }
if price <= 0 {
price = 1
}
@@ -198,11 +198,11 @@ func CaculateUnitPrice(skuPrice int, specQuality float32, specUnit string, skuNa
}
specQuality2 := RegularizeSkuQuality(specQuality, specUnit)
unitPrice = skuPrice * model.SpecialSpecQuality / specQuality2
if specQuality2 < 250 {
unitPrice = unitPrice * 100 / 110
} else if specQuality2 < 500 {
unitPrice = unitPrice * 100 / 105
}
// if specQuality2 < 250 {
// unitPrice = unitPrice * 100 / 110
// } else if specQuality2 < 500 {
// unitPrice = unitPrice * 100 / 105
// }
if unitPrice <= 0 {
unitPrice = 1
}