Commit 6990120c by mushishixian

找默认的问题

parent dafca3c5
Showing with 12 additions and 12 deletions
...@@ -422,19 +422,19 @@ func (ls *LyService) GetCoefficientAndPrice(sku model.LySku) model.LySku { ...@@ -422,19 +422,19 @@ func (ls *LyService) GetCoefficientAndPrice(sku model.LySku) model.LySku {
findedRatio = true findedRatio = true
break break
} }
//找不到特定的系数,那就去找全局的 }
if !findedRatio { //找不到特定的系数,那就去找全局的
priceRatioCache, _ = redis.String(redisCon.Do("GET", "magic_cube_price_rule_channel_default")) if !findedRatio {
priceRatioArr := gjson.Get(priceRatioCache, "ladder_price").Array() priceRatioCache, _ = redis.String(redisCon.Do("GET", "magic_cube_price_rule_channel_default"))
priceRatioList = nil priceRatioArr := gjson.Get(priceRatioCache, "ladder_price").Array()
for _, value := range priceRatioArr { priceRatioList = nil
var priceRatio model.PriceRatio for _, value := range priceRatioArr {
priceRatio.Ratio = gjson.Get(value.String(), "ratio").Float() var priceRatio model.PriceRatio
priceRatio.RatioUsd = gjson.Get(value.String(), "ratio_usd").Float() priceRatio.Ratio = gjson.Get(value.String(), "ratio").Float()
priceRatioList = append(priceRatioList, priceRatio) priceRatio.RatioUsd = gjson.Get(value.String(), "ratio_usd").Float()
} priceRatioList = append(priceRatioList, priceRatio)
priceRatioSort = -1
} }
priceRatioSort = -1
} }
sku.PriceRatio = priceRatioList sku.PriceRatio = priceRatioList
sku.PriceRatioSort = priceRatioSort sku.PriceRatioSort = priceRatioSort
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment