Commit ec94ae69 by hcy001

bom4

parent 0c68306e
Showing with 2 additions and 2 deletions
......@@ -165,7 +165,7 @@ func getTermQuery(bomItem model.BomItem, sort int, flag bool,isAlike bool) (quer
query = query.Must(es.NewTermQuery("attr_bom", "FZ€"+bomItem.Encap))
}
//搜索库存
query = query.Should(es.NewRangeQuery("stock").Gte(bomItem.Number * bomItem.Amount))
query = query.Should(es.NewRangeQuery("stock").Gte(bomItem.Number * bomItem.Amount).Boost(5))
} else if isAlike && goodsName != "" { //todo 推荐型号搜索
query = query.Must(es.NewTermsQuery("alike_spu_name.raw", goodsName))
} else if goodsName != "" {
......@@ -180,7 +180,7 @@ func getTermQuery(bomItem model.BomItem, sort int, flag bool,isAlike bool) (quer
// query = query.Filter(es.NewRangeQuery("single_price").Gt(0))
//}
//只显示起订量大于0
query.Must(es.NewRangeQuery("moq").Lte(bomItem.Number*bomItem.Amount)) //todo 2021.4.17 起订量高于需求数量的排除;
query.Must(es.NewRangeQuery("moq").Gt(0).Lte(bomItem.Number*bomItem.Amount)) //todo 2021.4.17 起订量高于需求数量的排除;
if configs.ApiSetting.Mode != "debug" {
query = query.Filter(es.NewTermQuery("status", 1))
......
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