Browse Source

wip:采购单位默认搜索展示 二级缓存+聚合查询

wangkaiyue 1 year ago
parent
commit
c0c13c8c9f
1 changed files with 1 additions and 1 deletions
  1. 1 1
      jyBXBuyer/rpc/internal/logic/buyerlistlogic.go

+ 1 - 1
jyBXBuyer/rpc/internal/logic/buyerlistlogic.go

@@ -62,7 +62,7 @@ func (l *BuyerListLogic) BuyerList(in *bxbuyer.BuyerListReq) (*bxbuyer.BuyerList
 	if model.CheckEmpty(in) {
 		res := model.GetL2CacheData("other", model.BuyerListQueryLock, model.P_redis_key, func() interface{} {
 			//聚合查询获取最近一个月中标单位数量最多的采购单位
-			agg := model.GetAggs("projectset", "projectset", fmt.Sprintf(`{"query":{"bool":{"must":[{"range":{"jgtime":{"gt":%d}}}]}},"aggs":{"buyerTop":{"terms":{"field":"buyer","size":%d}}}}`, time.Now().AddDate(0, 0, -1).Unix(), IC.C.BuyerSearchLimit))
+			agg := model.GetAggs("projectset", "projectset", fmt.Sprintf(`{"query":{"bool":{"must":[{"range":{"jgtime":{"gt":%d}}}]}},"aggs":{"buyerTop":{"terms":{"field":"buyer","size":%d}}}}`, time.Now().AddDate(-3, 0, -1).Unix(), IC.C.BuyerSearchLimit))
 			var ta TopAgg
 			err := gconv.Struct(gconv.String(agg["buyerTop"]), &ta)
 			if err != nil {