From 85746d9f23b13125cd7ad8bea1e4bf8969dd6d33 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8B=8F=E5=B0=B9=E5=B2=9A?= <770236076@qq.com> Date: Tue, 10 Mar 2020 13:55:28 +0800 Subject: [PATCH] =?UTF-8?q?=E7=89=A9=E6=96=99=E5=BA=93=E5=AD=98=E6=9F=A5?= =?UTF-8?q?=E8=AF=A2=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- platformapi/jdeclpapi/jdeclpapi.go | 6 +++--- platformapi/jdeclpapi/jdeclpapi_test.go | 9 +-------- 2 files changed, 4 insertions(+), 11 deletions(-) diff --git a/platformapi/jdeclpapi/jdeclpapi.go b/platformapi/jdeclpapi/jdeclpapi.go index b852d914..3982d9ae 100644 --- a/platformapi/jdeclpapi/jdeclpapi.go +++ b/platformapi/jdeclpapi/jdeclpapi.go @@ -276,7 +276,7 @@ func (a *API) GetTrackMessagePlusByOrder(bizCode string) (getTrackMessagePlusByO //查询仓库商品库存 //https://open.jd.com/home/home#/doc/api?apiCateId=138&apiId=3396&apiName=jingdong.eclp.stock.searchShopStock -func (a *API) SearchShopStock(searchShopStockParam *SearchShopStockParam) (searchShopStockResult *SearchShopStockResult, err error) { +func (a *API) SearchShopStock(goodsNo string) (searchShopStockResult *SearchShopStockResult, err error) { params := map[string]interface{}{ "requestId": utils.GetUUID(), "deptNo": DepartmentNo, @@ -284,8 +284,8 @@ func (a *API) SearchShopStock(searchShopStockParam *SearchShopStockParam) (searc "pageSize": 1000, "pageNumber": 1, } - if searchShopStockParam.GoodsNo != "" { - params["goodsNo"] = searchShopStockParam.GoodsNo + if goodsNo != "" { + params["goodsNo"] = goodsNo } result, err := a.AccessAPI("jingdong.eclp.stock.searchShopStock", prodURL, params) if err == nil { diff --git a/platformapi/jdeclpapi/jdeclpapi_test.go b/platformapi/jdeclpapi/jdeclpapi_test.go index 17862414..3bfdd0d6 100644 --- a/platformapi/jdeclpapi/jdeclpapi_test.go +++ b/platformapi/jdeclpapi/jdeclpapi_test.go @@ -74,14 +74,7 @@ func TestGetTrackMessagePlusByOrder(t *testing.T) { t.Log(utils.Format4Output(result, false)) } func TestSearchShopStock(t *testing.T) { - result, err := api.SearchShopStock(&SearchShopStockParam{ - RequestId: utils.GetUUID(), - DeptNo: DepartmentNo, - ShopNo: ShopNo, - PageSize: 1000, - // GoodsNo: "EMG4418111359846", - PageNumber: 1, - }) + result, err := api.SearchShopStock("") if err != nil { t.Fatal(err) }