fix
This commit is contained in:
parent
d5e5f7e6e2
commit
59114aa94a
|
@ -7,6 +7,7 @@ import (
|
||||||
"fmt"
|
"fmt"
|
||||||
"fusenapi/constants"
|
"fusenapi/constants"
|
||||||
"github.com/zeromicro/go-zero/core/logx"
|
"github.com/zeromicro/go-zero/core/logx"
|
||||||
|
"sort"
|
||||||
)
|
)
|
||||||
|
|
||||||
// 阶梯价结构
|
// 阶梯价结构
|
||||||
|
@ -196,6 +197,9 @@ func (d *FsProductModel3dModel) GetProductMinPrice(ctx context.Context, productI
|
||||||
if lenRange == 0 {
|
if lenRange == 0 {
|
||||||
return errors.New(fmt.Sprintf("the count of step price is 0:%d", modelInfo.Id))
|
return errors.New(fmt.Sprintf("the count of step price is 0:%d", modelInfo.Id))
|
||||||
}
|
}
|
||||||
|
sort.SliceStable(stepPrice.PriceRange, func(i, j int) bool {
|
||||||
|
return stepPrice.PriceRange[i].Price < stepPrice.PriceRange[j].Price
|
||||||
|
})
|
||||||
mapModelMinPrice[modelInfo.Id] = stepPrice.PriceRange[lenRange-1].Price
|
mapModelMinPrice[modelInfo.Id] = stepPrice.PriceRange[lenRange-1].Price
|
||||||
case constants.TAG_PARTS: //配件
|
case constants.TAG_PARTS: //配件
|
||||||
mapModelMinPrice[modelInfo.Id] = *modelInfo.Price
|
mapModelMinPrice[modelInfo.Id] = *modelInfo.Price
|
||||||
|
|
Loading…
Reference in New Issue
Block a user