1
This commit is contained in:
@@ -43,6 +43,8 @@ import (
|
||||
warehouse_createBatch_response "git.rosy.net.cn/baseapi/platformapi/tiktok_shop/sdk-golang/api/warehouse_createBatch/response"
|
||||
warehouse_createFence_request "git.rosy.net.cn/baseapi/platformapi/tiktok_shop/sdk-golang/api/warehouse_createFence/request"
|
||||
warehouse_createFence_response "git.rosy.net.cn/baseapi/platformapi/tiktok_shop/sdk-golang/api/warehouse_createFence/response"
|
||||
warehouse_getFences_request "git.rosy.net.cn/baseapi/platformapi/tiktok_shop/sdk-golang/api/warehouse_getFences/request"
|
||||
warehouse_getFences_response "git.rosy.net.cn/baseapi/platformapi/tiktok_shop/sdk-golang/api/warehouse_getFences/response"
|
||||
warehouse_getWarehouseByStore_request "git.rosy.net.cn/baseapi/platformapi/tiktok_shop/sdk-golang/api/warehouse_getWarehouseByStore/request"
|
||||
warehouse_getWarehouseByStore_response "git.rosy.net.cn/baseapi/platformapi/tiktok_shop/sdk-golang/api/warehouse_getWarehouseByStore/response"
|
||||
warehouse_list_request "git.rosy.net.cn/baseapi/platformapi/tiktok_shop/sdk-golang/api/warehouse_list/request"
|
||||
@@ -382,9 +384,18 @@ func (a *API) WarehouseBindFence(param *warehouse_bindFences_request.WarehouseBi
|
||||
return nil
|
||||
}
|
||||
|
||||
// 获取仓库(即门店)绑定电子围栏
|
||||
func (a *API) GetFence(warehouseID int) {
|
||||
|
||||
// 获取仓库(即门店)绑定 电子围栏信息列表
|
||||
func (a *API) GetFence(outFenceID string) (*warehouse_getFences_response.WarehouseGetFencesData, error) {
|
||||
request := warehouse_getFences_request.New()
|
||||
request.Param.OutFenceIdList = []string{outFenceID}
|
||||
response, err := request.Execute(a.accessTokenObj)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if response.Code != RequestSuccessCode {
|
||||
return nil, errors.New(response.Msg + "," + response.SubMsg)
|
||||
}
|
||||
return response.Data, nil
|
||||
}
|
||||
|
||||
//address
|
||||
|
||||
@@ -15,6 +15,7 @@ import (
|
||||
warehouse_setFence_request "git.rosy.net.cn/baseapi/platformapi/tiktok_shop/sdk-golang/api/warehouse_setFence/request"
|
||||
"git.rosy.net.cn/baseapi/utils"
|
||||
"git.rosy.net.cn/jx-callback/globals"
|
||||
"strings"
|
||||
"testing"
|
||||
)
|
||||
|
||||
@@ -262,3 +263,14 @@ func TestGetStoreBindFreight(t *testing.T) {
|
||||
fmt.Println(resp)
|
||||
fmt.Println(err)
|
||||
}
|
||||
|
||||
func TestStoreUpdateFence(t *testing.T) {
|
||||
tempStr := strings.Split("104.111331,30.67964544419017;104.13348225189759,30.671752134736078;104.14265760085712,30.652696;104.13348225189759,30.63363986526392;104.111331,30.625746555809826;104.08917974810242,30.63363986526392;104.0800043991429,30.652696;104.08917974810242,30.671752134736078", ";")
|
||||
//fmt.Printf("%d", len(tempStr))
|
||||
for v := len(tempStr) - 1; v >= 0; v-- {
|
||||
s2 := strings.Split(tempStr[v], ",")
|
||||
Longitude := utils.Str2Float64(s2[0])
|
||||
Latitude := utils.Str2Float64(s2[1])
|
||||
fmt.Printf("%f,%f\n", Longitude, Latitude)
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user