畅销品查询 eariningPrice修改
This commit is contained in:
@@ -2288,8 +2288,21 @@ func GetTopSkusByCityCode(ctx *jxcontext.Context, cityCode, storeID int) (skuNam
|
||||
price int
|
||||
specQuality float64
|
||||
)
|
||||
vv.StoreSkuStatus = model.StoreSkuBindStatusDontSale
|
||||
if vv.Unit == model.SpecialUnit {
|
||||
if vv.SpecUnit == model.SpecUnitNames[1] || vv.SpecUnit == model.SpecUnitNames[2] {
|
||||
specQuality = float64(vv.SpecQuality) * 1000
|
||||
} else {
|
||||
specQuality = float64(vv.SpecQuality)
|
||||
}
|
||||
price = int(utils.Float64TwoInt64(specQuality / utils.Int2Float64(model.SpecialSpecQuality) * utils.Int2Float64(v.UnitPrice)))
|
||||
} else {
|
||||
price = v.UnitPrice
|
||||
}
|
||||
vv.Price = price
|
||||
skus := &dao.StoreSkuExt{
|
||||
SkuID: vv.ID,
|
||||
SkuID: vv.ID,
|
||||
BindPrice: price,
|
||||
}
|
||||
skusList = append(skusList, skus)
|
||||
storeSkuName := &dao.StoreSkuNameExt{
|
||||
@@ -2309,18 +2322,6 @@ func GetTopSkusByCityCode(ctx *jxcontext.Context, cityCode, storeID int) (skuNam
|
||||
vv.EarningPrice = skuNamesInfo.SkuNames[0].Skus[0].EarningPrice
|
||||
vv.EarningActID = skuNamesInfo.SkuNames[0].Skus[0].EarningActID
|
||||
}
|
||||
vv.StoreSkuStatus = model.StoreSkuBindStatusDontSale
|
||||
if vv.Unit == model.SpecialUnit {
|
||||
if vv.SpecUnit == model.SpecUnitNames[1] || vv.SpecUnit == model.SpecUnitNames[2] {
|
||||
specQuality = float64(vv.SpecQuality) * 1000
|
||||
} else {
|
||||
specQuality = float64(vv.SpecQuality)
|
||||
}
|
||||
price = int(utils.Float64TwoInt64(specQuality / utils.Int2Float64(model.SpecialSpecQuality) * utils.Int2Float64(v.UnitPrice)))
|
||||
} else {
|
||||
price = v.UnitPrice
|
||||
}
|
||||
vv.Price = price
|
||||
}
|
||||
skuNameAndPlaceList = append(skuNameAndPlaceList, v)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user