Files
jx-callback/business/partner/purchase/doudian/store_test.go
邹宗楠 5a47102894 1
2022-10-22 22:44:39 +08:00

118 lines
4.9 KiB
Go

package doudian
import (
shop_batchCreateStore_request "git.rosy.net.cn/baseapi/platformapi/tiktok_shop/sdk-golang/api/shop_batchCreateStore/request"
"git.rosy.net.cn/baseapi/platformapi/tiktok_shop/tiktok_api"
"git.rosy.net.cn/jx-callback/business/partner/purchase/tiktok_store"
"testing"
)
func TestCreateStore(t *testing.T) {
accesstoken := `{"access_token":"90868a42-1287-4453-ba71-34c72f22e886","expires_in":555553,"scope":"SCOPE","shop_id":"","shop_name":"小时达开放平台对接专用店","refresh_token":"4e8cf946-8df1-4489-be88-f96f2d4603a8","authority_id ":""}`
a := tiktok_api.New("7136048270014416392", "c397aa9f-3927-47c4-8cfe-4d84e02602e0", accesstoken)
//request := shop_batchCreateStore_request.New()
StoreList := shop_batchCreateStore_request.StoreListItem{
RowId: 1,
Name: "京西菜市小时达测试店铺1008",
StoreCode: "100002",
Longitude: "128.443241",
Latitude: "31.133237",
Address: "金牛区一环路北二段10号",
Contact: "17358644830",
Province: "四川省",
City: "成都市",
District: "金牛区",
OpenTime: &shop_batchCreateStore_request.OpenTime{
DayMap: map[int64]string{1: "07:00-19:00", 2: "8:00-19:00"},
},
}
storeLists := []shop_batchCreateStore_request.StoreListItem{}
storeLists = append(storeLists, StoreList)
param := &shop_batchCreateStore_request.ShopBatchCreateStoreParam{
StoreList: storeLists,
}
resp, err := a.BatchCreateStore(param)
}
//
//func TestUpdateStore(t *testing.T) {
// accesstoken := `{"access_token":"90868a42-1287-4453-ba71-34c72f22e886","expires_in":555553,"scope":"SCOPE","shop_id":"","shop_name":"小时达开放平台对接专用店","refresh_token":"4e8cf946-8df1-4489-be88-f96f2d4603a8","authority_id ":""}`
// tiktok_api.New("7136048270014416392", "c397aa9f-3927-47c4-8cfe-4d84e02602e0", accesstoken)
// request := shop_batchCreateStore_request.New()
// err := CurPurchaseHandler.UpdateStore(nil, 666667, "")
// resp, err := request.Execute(tiktok_api.AccessToken)
// t.Fatal("err===========", err)
// t.Fatalf("resp===========:%v", resp)
//}
////
func TestCreateFreightTemplate(t *testing.T) {
//accesstoken := `{"access_token":"a1746210-a8a3-4497-a87b-09d1f10dbb95","expires_in":1665652252,"scope":"SCOPE","shop_id":"","shop_name":"小时达开放平台对 接专用店","refresh_token":"c1cf8d88-0983-4f2a-b969-3746fae6b0cd","authorit y_id":""}`
//a := tiktok_api.New("7136048270014416392", "c397aa9f-3927-47c4-8cfe-4d84e02602e0", accesstoken)
//t1 := &freightTemplate_create_request.FreightTemplateCreateParam{
// Columns: []freightTemplate_create_request.ColumnsItem{
// {
// AddWeight: 20,
// MinSkuAmount: -1,
// FirstWeight: 20,
// ProvinceInfos: []freightTemplate_create_request.ProvinceInfosItem{
// {
// Id: 51,
// Children: []freightTemplate_create_request.ChildrenItem_4{
// {
// Id: 510101,
// Children: []freightTemplate_create_request.ChildrenItem_5{
// {
// Id: 510107,
// Children: []freightTemplate_create_request.ChildrenItem{
// {
// Id: 610041,
// },
// },
// },
// },
// },
// },
// },
// },
// },
// },
// Template: &freightTemplate_create_request.Template{
// TemplateName: "运费模板创建测试0929",
// ProductProvince: 51,
// ProductCity: 510104,
// CalculateType: 1,
// TransferType: 1,
// RuleType: 0,
// },
//}
////t2 := []freightTemplate_create_request.FreightTemplateCreateParam{}
////t2 = append(t2, t1)
//freightID, err := a.FreightTemplateCreate(t1)
////fmt.Println("freightID==", fmt.Sprintf("%v", freightID))
//t.Fatal("err===========", err)
//t.Fatalf("resp===========:%v", freightID)
}
//
////func TestBindFreightTemplate(t *testing.T) {
//// accesstoken := `{"access_token":"6c4d71b3-831c-4a96-8d2e-977e37afba5a","expires_in":462248,"scope":"SCOPE","shop_id":"","shop_name":"小时达开放平台对接 专用店","refresh_token":"65aae144-4cc0-44d2-89ba-5d3062caca41","authority_ id":""}`
//// tiktok_api.New("7136048270014416392", "c397aa9f-3927-47c4-8cfe-4d84e02602e0", accesstoken)
//// request := shop_bindStoreFreight_request.New()
//// param := shop_bindStoreFreight_request.ShopBindStoreFreightParam{
//// //StoreId: ,
//// //FreightId: ,
//// }
////}
func TestCreateFences(t *testing.T) {
//accesstoken := `{"access_token":"a1746210-a8a3-4497-a87b-09d1f10dbb95","expires_in":1665652252,"scope":"SCOPE","shop_id":"","shop_name":"小时达开放平台对 接专用店","refresh_token":"c1cf8d88-0983-4f2a-b969-3746fae6b0cd","authorit y_id":""}`
//a := tiktok_api.New("7136048270014416392", "c397aa9f-3927-47c4-8cfe-4d84e02602e0", accesstoken)
//resp, err := tiktok_store.CreateFenceByStore(668472)
//t.Fatal("err===========", err)
//t.Fatalf("resp===========:%v", resp)
}
func TestSplice(t *testing.T) {
resp := tiktok_store.SplicingTimeToDoudian(100, 1100, 1200, 2100)
t.Fatalf("resp===========:%v", resp)
}