wangshan 2 lat temu
rodzic
commit
a846618a1d
1 zmienionych plików z 5 dodań i 1 usunięć
  1. 5 1
      jyBXBuyer/rpc/service/service.go

+ 5 - 1
jyBXBuyer/rpc/service/service.go

@@ -28,7 +28,11 @@ func GetRelatesInfo(in *bxbuyer.RelatesInformationReq) *bxbuyer.RelatesInformati
 	if in.Area != "" {
 		in.Area = fmt.Sprintf(`,{"term": {"province": "%s"}`, in.Area)
 	}
-	buyerQuery := fmt.Sprintf(`{"query": {"bool": {"must": [{"exists": {"field": "name"}}%s}]}},"from": %d,"size": %d}`, in.Area, start, in.BuyerCount)
+	//
+	if in.City != "" {
+		in.City = fmt.Sprintf(`,{"term": {"city": "%s"}}`, in.City)
+	}
+	buyerQuery := fmt.Sprintf(`{"query": {"bool": {"must": [{"exists": {"field": "name"}}%s%s}]}},"from": %d,"size": %d}`, in.Area, in.City, start, in.BuyerCount)
 	log.Println("buyerQuery:", buyerQuery)
 	buyerList := elastic.Get("buyer", "buyer", buyerQuery)
 	if len(*buyerList) > 0 {