From 303dbd8175b8e328b45ba10c4a328df85adf6253 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=82=B9=E5=AE=97=E6=A5=A0?= Date: Mon, 24 Oct 2022 20:58:43 +0800 Subject: [PATCH] 1 --- .../tiktok_shop/tiktok_api/store_test.go | 53 ++++++++++++++----- 1 file changed, 39 insertions(+), 14 deletions(-) diff --git a/platformapi/tiktok_shop/tiktok_api/store_test.go b/platformapi/tiktok_shop/tiktok_api/store_test.go index 0e0fa681..ad5b94e0 100644 --- a/platformapi/tiktok_shop/tiktok_api/store_test.go +++ b/platformapi/tiktok_shop/tiktok_api/store_test.go @@ -13,8 +13,6 @@ import ( warehouse_createBatch_request "git.rosy.net.cn/baseapi/platformapi/tiktok_shop/sdk-golang/api/warehouse_createBatch/request" warehouse_createFence_request "git.rosy.net.cn/baseapi/platformapi/tiktok_shop/sdk-golang/api/warehouse_createFence/request" warehouse_setFence_request "git.rosy.net.cn/baseapi/platformapi/tiktok_shop/sdk-golang/api/warehouse_setFence/request" - "git.rosy.net.cn/baseapi/utils" - "math/rand" "testing" ) @@ -53,21 +51,48 @@ func TestStoreTemp(t *testing.T) { } func TestAPI_CreateTradeLimitTemplate(t *testing.T) { - token := `{"access_token":"a1746210-a8a3-4497-a87b-09d1f10dbb95","expires_in":1665652230,"scope":"SCOPE","shop_id":"","shop_name":"小时达开放平台对接专用店","refresh_token":"c1cf8d88-0983-4f2a-b969-3746fae6b0cd","authority_id":""}` - - a := New("7136048270014416392", "c397aa9f-3927-47c4-8cfe-4d84e02602e0", token) - a.FreightTemplateCreate(&freightTemplate_create_request.FreightTemplateCreateParam{ + tempDetail := &freightTemplate_create_request.FreightTemplateCreateParam{ Template: &freightTemplate_create_request.Template{ - TemplateName: "小时购" + "_" + utils.Int64ToStr(rand.Int63n(19930)) + "_系统模板", - ProductProvince: 51, - ProductCity: 510100, + TemplateName: "盐田蔬菜11号_208452_系统模板", + ProductProvince: 44, + ProductCity: 440300, CalculateType: 2, - TransferType: 1, // 快递 - RuleType: 1, - FixedAmount: 500, + TransferType: 1, // 快递方式-1.快递 目前仅支持1 + RuleType: 2, // 模板类型-0:阶梯计价 1:固定运费 2:卖家包邮 3:货到付款 + FixedAmount: 0, }, - Columns: nil, - }) + Columns: []freightTemplate_create_request.ColumnsItem{ + { + FirstWeight: 0.0, + FirstWeightPrice: 0.0, + FirstNum: 1, + FirstNumPrice: 1, + AddNum: 1, + AddNumPrice: 0.01, + RuleAddress: "{\"440000\":{\"44\":{\"44\":[0]}}}", + IsOverFree: true, + OverAmount: 0, + ProvinceInfos: []freightTemplate_create_request.ProvinceInfosItem{ + { + Id: 440000, + Children: []freightTemplate_create_request.ChildrenItem_4{ + { + Id: 440300, + Children: []freightTemplate_create_request.ChildrenItem_5{ + { + Id: 440306, + Children: []freightTemplate_create_request.ChildrenItem{ + {Id: 0}, + }, + }, + }, + }, + }}, + }, + }, + }, + } + a.FreightTemplateCreate(tempDetail) } // 批量创建区域仓