From a1aa4de06c959a04977085e9e3586373a47ccab7 Mon Sep 17 00:00:00 2001 From: gazebo Date: Tue, 25 Jun 2019 14:10:35 +0800 Subject: [PATCH] =?UTF-8?q?-=20=E4=B8=8D=E8=8E=B7=E5=8F=96=E9=97=A8?= =?UTF-8?q?=E5=BA=97=E5=9D=90=E6=A0=87=E4=BF=A1=E6=81=AF=EF=BC=88=E8=8A=82?= =?UTF-8?q?=E7=BA=A6=E9=AB=98=E5=BE=B7API=E9=85=8D=E9=A2=9D=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- business/partner/purchase/ebai/net_spider.go | 3 ++- business/partner/purchase/jd/net_spider.go | 5 ++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/business/partner/purchase/ebai/net_spider.go b/business/partner/purchase/ebai/net_spider.go index dfbe95a07..e6b33393e 100644 --- a/business/partner/purchase/ebai/net_spider.go +++ b/business/partner/purchase/ebai/net_spider.go @@ -24,7 +24,8 @@ func (c *PurchaseHandler) GetStoreIDListByCoordinates(ctx *jxcontext.Context, co func (c *PurchaseHandler) GetStorePageInfo(ctx *jxcontext.Context, cityInfo, storeID string) (storePageInfo *model.PageShop, err error) { shopInfo, err2 := api.EbaiAPI.GetStoreInfo2(storeID) if err = err2; err == nil && shopInfo != nil { - _, _, districtCode := api.AutonaviAPI.GetCoordinateFromAddress(shopInfo.Address, cityInfo) + districtCode := 0 + // districtCode := api.AutonaviAPI.GetCoordinateDistrictCode(shopInfo.Longitude, shopInfo.Latitude) return &model.PageShop{ Name: shopInfo.Name, VendorID: model.VendorIDEBAI, diff --git a/business/partner/purchase/jd/net_spider.go b/business/partner/purchase/jd/net_spider.go index 444bd980a..32b1ca35e 100644 --- a/business/partner/purchase/jd/net_spider.go +++ b/business/partner/purchase/jd/net_spider.go @@ -26,7 +26,10 @@ func (c *PurchaseHandler) GetStoreIDListByCoordinates(ctx *jxcontext.Context, co func (c *PurchaseHandler) GetStorePageInfo(ctx *jxcontext.Context, cityInfo, storeID string) (storePageInfo *model.PageShop, err error) { shopInfo, err2 := api.JdAPI.GetStoreInfo2(storeID) if err = err2; err == nil && shopInfo != nil { - lng, lat, districtCode := api.AutonaviAPI.GetCoordinateFromAddress(shopInfo.StoreInfo.StoreAddress, cityInfo) + var lng, lat float64 + districtCode := 0 + // 由于高德API免费有调用次数限制,暂时不取坐标信息 + // lng, lat, districtCode := api.AutonaviAPI.GetCoordinateFromAddress(shopInfo.StoreInfo.StoreAddress, cityInfo) return &model.PageShop{ Name: shopInfo.StoreInfo.StoreName, VendorID: model.VendorIDJD,