This commit is contained in:
邹宗楠
2023-11-20 11:47:24 +08:00
parent bda5d4eb1a
commit b38491c7db
2 changed files with 1 additions and 6 deletions

View File

@@ -219,17 +219,11 @@ func RegularizeSkuQuality(specQuality float32, specUnit string) (g int) {
// 计算SKU价格unitPrice为一斤的单价specQuality为质量单位为克
func CaculateSkuPrice(unitPrice int, specQuality float32, specUnit string, skuNameUnit string) int {
globals.SugarLogger.Debugf("=====unitPrice := %d", unitPrice)
globals.SugarLogger.Debugf("=====specQuality := %f", specQuality)
globals.SugarLogger.Debugf("=====specUnit := %s", specUnit)
globals.SugarLogger.Debugf("=====skuNameUnit := %s", skuNameUnit)
if skuNameUnit != model.SpecialUnit {
return unitPrice
}
specQuality2 := RegularizeSkuQuality(specQuality, specUnit)
globals.SugarLogger.Debugf("=====specQuality2 := %d", specQuality2)
floatPrice := float64(unitPrice) * float64(specQuality2) / float64(model.SpecialSpecQuality)
globals.SugarLogger.Debugf("=====floatPrice := %s", utils.Float64ToStr(floatPrice))
// if specQuality2 < 250 {
// floatPrice = floatPrice * 110 / 100
// } else if specQuality2 < 500 {