|
|
|
|
@@ -56,8 +56,6 @@ import (
|
|
|
|
|
warehouse_list_response "git.rosy.net.cn/baseapi/platformapi/tiktok_shop/sdk-golang/api/warehouse_list/response"
|
|
|
|
|
warehouse_setFence_request "git.rosy.net.cn/baseapi/platformapi/tiktok_shop/sdk-golang/api/warehouse_setFence/request"
|
|
|
|
|
warehouse_unbindStore_request "git.rosy.net.cn/baseapi/platformapi/tiktok_shop/sdk-golang/api/warehouse_unbindStore/request"
|
|
|
|
|
"git.rosy.net.cn/baseapi/utils"
|
|
|
|
|
"git.rosy.net.cn/jx-callback/globals"
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
//GetStoreDetail 单个获取门店信息
|
|
|
|
|
@@ -221,8 +219,6 @@ func (a *API) BindStoreSaleLimit(param *shop_bindStoreSaleLimit_request.ShopBind
|
|
|
|
|
request := shop_bindStoreSaleLimit_request.New()
|
|
|
|
|
request.Param = param
|
|
|
|
|
response, err := request.Execute(a.accessTokenObj)
|
|
|
|
|
globals.SugarLogger.Debugf("门店绑定限售模板=========:%s", request.GetUrlPath())
|
|
|
|
|
globals.SugarLogger.Debugf("门店绑定限售模板:=%s", utils.Format4Output(response, false))
|
|
|
|
|
if err != nil {
|
|
|
|
|
return err
|
|
|
|
|
}
|
|
|
|
|
@@ -237,8 +233,6 @@ func (a *API) StoreQuerySaleLimitTemp(storeId int64) (int64, error) {
|
|
|
|
|
request := shop_getStoreSaleLimit_request.New()
|
|
|
|
|
request.Param.StoreId = storeId
|
|
|
|
|
result, err := request.Execute(a.accessTokenObj)
|
|
|
|
|
globals.SugarLogger.Debugf("门店查询限售模板=========:%s", request.GetUrlPath())
|
|
|
|
|
globals.SugarLogger.Debugf("门店查询限售模板:=%s", utils.Format4Output(result, false))
|
|
|
|
|
if err != nil {
|
|
|
|
|
return 0, err
|
|
|
|
|
}
|
|
|
|
|
@@ -256,8 +250,6 @@ func (a *API) FreightTemplateCreate(param *freightTemplate_create_request.Freigh
|
|
|
|
|
request := freightTemplate_create_request.New()
|
|
|
|
|
request.Param = param
|
|
|
|
|
response, err := request.Execute(a.accessTokenObj)
|
|
|
|
|
globals.SugarLogger.Debugf("创建运费模板=========:%s", request.GetUrlPath())
|
|
|
|
|
globals.SugarLogger.Debugf("创建运费模板:=%s", utils.Format4Output(response, false))
|
|
|
|
|
if err != nil {
|
|
|
|
|
return nil, err
|
|
|
|
|
}
|
|
|
|
|
@@ -272,9 +264,6 @@ func (a *API) FreightTemplateUpdate(param *freightTemplate_update_request.Freigh
|
|
|
|
|
request := freightTemplate_update_request.New()
|
|
|
|
|
request.Param = param
|
|
|
|
|
response, err := request.Execute(a.accessTokenObj)
|
|
|
|
|
globals.SugarLogger.Debugf("更新运费模板=========:%s", request.GetUrlPath())
|
|
|
|
|
globals.SugarLogger.Debugf("更新运费模板:=%s", utils.Format4Output(response, false))
|
|
|
|
|
globals.SugarLogger.Debugf("打印param 检查======%v", utils.Format4Output(request.Param, false))
|
|
|
|
|
if err != nil {
|
|
|
|
|
return nil, err
|
|
|
|
|
}
|
|
|
|
|
@@ -289,8 +278,6 @@ func (a *API) BindFreightTemplate(param *shop_bindStoreFreight_request.ShopBindS
|
|
|
|
|
request := shop_bindStoreFreight_request.New()
|
|
|
|
|
request.Param = param
|
|
|
|
|
response, err := request.Execute(a.accessTokenObj)
|
|
|
|
|
globals.SugarLogger.Debugf("门店绑定运费模板=========:%s", request.GetUrlPath())
|
|
|
|
|
globals.SugarLogger.Debugf("门店绑定运费模板:=%s", utils.Format4Output(response, false))
|
|
|
|
|
if err != nil {
|
|
|
|
|
return err
|
|
|
|
|
}
|
|
|
|
|
@@ -305,8 +292,6 @@ func (a *API) GetStoreFreight(storeId int64) ([]int64, error) {
|
|
|
|
|
request := shop_getStoreFreight_request.New()
|
|
|
|
|
request.Param.StoreId = storeId
|
|
|
|
|
result, err := request.Execute(a.accessTokenObj)
|
|
|
|
|
globals.SugarLogger.Debugf("获取门店所有的运费模板=========:%s", request.GetUrlPath())
|
|
|
|
|
globals.SugarLogger.Debugf("获取门店所有的运费模板:=%s", utils.Format4Output(result, false))
|
|
|
|
|
if err != nil {
|
|
|
|
|
return nil, err
|
|
|
|
|
}
|
|
|
|
|
@@ -315,7 +300,6 @@ func (a *API) GetStoreFreight(storeId int64) ([]int64, error) {
|
|
|
|
|
}
|
|
|
|
|
tempList := make([]int64, 0)
|
|
|
|
|
if result.Data == nil {
|
|
|
|
|
globals.SugarLogger.Debugf("绑定运费模板为空")
|
|
|
|
|
tempList = append(tempList, 0)
|
|
|
|
|
return tempList, err
|
|
|
|
|
}
|
|
|
|
|
@@ -329,8 +313,6 @@ func (a *API) GetStoreFreight(storeId int64) ([]int64, error) {
|
|
|
|
|
func (a *API) GetStoreFreightDetail(freightId int64) (*freightTemplate_detail_response.Data, error) {
|
|
|
|
|
request := freightTemplate_detail_request.New()
|
|
|
|
|
result, err := request.Execute(a.accessTokenObj)
|
|
|
|
|
globals.SugarLogger.Debugf("获取门店运费模板详情=========:%s", request.GetUrlPath())
|
|
|
|
|
globals.SugarLogger.Debugf("获取门店运费模板详情:=%s", utils.Format4Output(result, false))
|
|
|
|
|
if err != nil {
|
|
|
|
|
return nil, err
|
|
|
|
|
}
|
|
|
|
|
@@ -345,8 +327,6 @@ func (a *API) GetStoreBindTemp(storeId int64) (freightId int64, err error) {
|
|
|
|
|
request := shop_getStoreFreight_request.New()
|
|
|
|
|
request.Param.StoreId = storeId
|
|
|
|
|
result, err := request.Execute(a.accessTokenObj)
|
|
|
|
|
globals.SugarLogger.Debugf("获取门店绑定的运费模板=========:%s", request.GetUrlPath())
|
|
|
|
|
globals.SugarLogger.Debugf("获取门店绑定的运费模板:=%s", utils.Format4Output(result, false))
|
|
|
|
|
if err != nil {
|
|
|
|
|
return 0, err
|
|
|
|
|
}
|
|
|
|
|
@@ -366,8 +346,6 @@ func (a *API) BatchCreateWarehouse(param *warehouse_createBatch_request.Warehous
|
|
|
|
|
request := warehouse_createBatch_request.New()
|
|
|
|
|
request.Param = param
|
|
|
|
|
response, err := request.Execute(a.accessTokenObj)
|
|
|
|
|
globals.SugarLogger.Debugf("批量创建区域仓=========:%s", request.GetUrlPath())
|
|
|
|
|
globals.SugarLogger.Debugf("批量创建区域仓:=%s", utils.Format4Output(response, false))
|
|
|
|
|
if err != nil {
|
|
|
|
|
return nil, err
|
|
|
|
|
}
|
|
|
|
|
@@ -382,8 +360,6 @@ func (a *API) CreateWarehouse(param *warehouse_create_request.WarehouseCreatePar
|
|
|
|
|
request := warehouse_create_request.New()
|
|
|
|
|
request.Param = param
|
|
|
|
|
response, err := request.Execute(a.accessTokenObj)
|
|
|
|
|
globals.SugarLogger.Debugf("创建单个区域仓=========:%s", request.GetUrlPath())
|
|
|
|
|
globals.SugarLogger.Debugf("创建单个区域仓:=%s", utils.Format4Output(response, false))
|
|
|
|
|
if err != nil {
|
|
|
|
|
return nil, err
|
|
|
|
|
}
|
|
|
|
|
@@ -398,8 +374,6 @@ func (a *API) StoreBindWarehouse(param *warehouse_bindStore_request.WarehouseBin
|
|
|
|
|
request := warehouse_bindStore_request.New()
|
|
|
|
|
request.Param = param
|
|
|
|
|
response, err := request.Execute(a.accessTokenObj)
|
|
|
|
|
globals.SugarLogger.Debugf("仓库绑定门店=========:%s", request.GetUrlPath())
|
|
|
|
|
globals.SugarLogger.Debugf("仓库绑定门店:=%s", utils.Format4Output(response, false))
|
|
|
|
|
if err != nil {
|
|
|
|
|
return nil, err
|
|
|
|
|
}
|
|
|
|
|
@@ -431,8 +405,6 @@ func (a *API) CreateFence(param *warehouse_createFence_request.WarehouseCreateFe
|
|
|
|
|
request := warehouse_createFence_request.New()
|
|
|
|
|
request.Param = param
|
|
|
|
|
response, err := request.Execute(a.accessTokenObj)
|
|
|
|
|
globals.SugarLogger.Debugf("创建电子围栏=========:%s", request.GetUrlPath())
|
|
|
|
|
globals.SugarLogger.Debugf("创建电子围栏:=%s", utils.Format4Output(response, false))
|
|
|
|
|
if err != nil {
|
|
|
|
|
return nil, err
|
|
|
|
|
}
|
|
|
|
|
@@ -447,8 +419,6 @@ func (a *API) SetFence(param *warehouse_setFence_request.WarehouseSetFenceParam)
|
|
|
|
|
request := warehouse_setFence_request.New()
|
|
|
|
|
request.Param = param
|
|
|
|
|
response, err := request.Execute(a.accessTokenObj)
|
|
|
|
|
globals.SugarLogger.Debugf("更新电子围栏=========:%s", request.GetUrlPath())
|
|
|
|
|
globals.SugarLogger.Debugf("更新电子围栏:=%s", utils.Format4Output(response, false))
|
|
|
|
|
if err != nil {
|
|
|
|
|
return err
|
|
|
|
|
}
|
|
|
|
|
@@ -477,8 +447,6 @@ func (a *API) WarehouseBindFence(param *warehouse_bindFences_request.WarehouseBi
|
|
|
|
|
request := warehouse_bindFences_request.New()
|
|
|
|
|
request.Param = param
|
|
|
|
|
response, err := request.Execute(a.accessTokenObj)
|
|
|
|
|
globals.SugarLogger.Debugf("仓库绑定电子围栏=========:%s", request.GetUrlPath())
|
|
|
|
|
globals.SugarLogger.Debugf("仓库绑定电子围栏:=%s", utils.Format4Output(response, false))
|
|
|
|
|
if err != nil {
|
|
|
|
|
return err
|
|
|
|
|
}
|
|
|
|
|
@@ -493,8 +461,6 @@ func (a *API) GetFence(outFenceID []string) (*warehouse_getFences_response.Wareh
|
|
|
|
|
request := warehouse_getFences_request.New()
|
|
|
|
|
request.Param.OutFenceIdList = outFenceID
|
|
|
|
|
response, err := request.Execute(a.accessTokenObj)
|
|
|
|
|
globals.SugarLogger.Debugf(" 获取仓库(即门店)绑定 电子围栏信息列表=========:%s", request.GetUrlPath())
|
|
|
|
|
globals.SugarLogger.Debugf(" 获取仓库(即门店)绑定 电子围栏信息列表:=%s", utils.Format4Output(response, false))
|
|
|
|
|
if err != nil {
|
|
|
|
|
return nil, err
|
|
|
|
|
}
|
|
|
|
|
@@ -510,8 +476,6 @@ func (a *API) AddressCreate(param *address_create_request.AddressCreateParam) (*
|
|
|
|
|
request := address_create_request.New()
|
|
|
|
|
request.Param = param
|
|
|
|
|
response, err := request.Execute(a.accessTokenObj)
|
|
|
|
|
globals.SugarLogger.Debugf(" 门店新增查询发货地址=========:%s", request.GetUrlPath())
|
|
|
|
|
globals.SugarLogger.Debugf(" 门店新增查询发货地址:=%s", utils.Format4Output(response, false))
|
|
|
|
|
if err != nil {
|
|
|
|
|
return nil, err
|
|
|
|
|
}
|
|
|
|
|
@@ -526,8 +490,6 @@ func (a *API) GetAddressList(param *address_list_request.AddressListParam) (*add
|
|
|
|
|
request := address_list_request.New()
|
|
|
|
|
request.Param = param
|
|
|
|
|
response, err := request.Execute(a.accessTokenObj)
|
|
|
|
|
globals.SugarLogger.Debugf(" 分页获取商家地址列表=========:%s", request.GetUrlPath())
|
|
|
|
|
globals.SugarLogger.Debugf(" 分页获取商家地址列表:=%s", utils.Format4Output(response, false))
|
|
|
|
|
if err != nil {
|
|
|
|
|
return nil, err
|
|
|
|
|
}
|
|
|
|
|
@@ -542,8 +504,6 @@ func (a *API) GetAreasByProvince(param *address_getAreasByProvince_request.Addre
|
|
|
|
|
request := address_getAreasByProvince_request.New()
|
|
|
|
|
request.Param = param
|
|
|
|
|
response, err := request.Execute(a.accessTokenObj)
|
|
|
|
|
globals.SugarLogger.Debugf(" 根据省份ID获取全量四级地址=========:%s", request.GetUrlPath())
|
|
|
|
|
globals.SugarLogger.Debugf(" 根据省份ID获取全量四级地址:=%s", utils.Format4Output(response, false))
|
|
|
|
|
if err != nil {
|
|
|
|
|
return nil, err
|
|
|
|
|
}
|
|
|
|
|
@@ -558,8 +518,6 @@ func (a *API) GetProvince(param *address_getProvince_request.AddressGetProvinceP
|
|
|
|
|
request := address_getProvince_request.New()
|
|
|
|
|
request.Param = param
|
|
|
|
|
response, err := request.Execute(a.accessTokenObj)
|
|
|
|
|
globals.SugarLogger.Debugf(" 获取四级地址全量省份信息=========:%s", request.GetUrlPath())
|
|
|
|
|
globals.SugarLogger.Debugf(" 获取四级地址全量省份信息:=%s", utils.Format4Output(response, false))
|
|
|
|
|
if err != nil {
|
|
|
|
|
return nil, err
|
|
|
|
|
}
|
|
|
|
|
@@ -574,8 +532,6 @@ func (a *API) QueryAllWarehouse(param *warehouse_list_request.WarehouseListParam
|
|
|
|
|
request := warehouse_list_request.New()
|
|
|
|
|
request.Param = param
|
|
|
|
|
result, err := request.Execute(a.accessTokenObj)
|
|
|
|
|
globals.SugarLogger.Debugf(" 查询所有的仓库=========:%s", request.GetUrlPath())
|
|
|
|
|
globals.SugarLogger.Debugf(" 查询所有的仓库:=%s", utils.Format4Output(result, false))
|
|
|
|
|
if err != nil {
|
|
|
|
|
return nil, err
|
|
|
|
|
}
|
|
|
|
|
@@ -595,8 +551,6 @@ func (a *API) WarehouseUnbindStore(storeId []int64, outWarehouseId string) error
|
|
|
|
|
request.Param.OutWarehouseId = outWarehouseId
|
|
|
|
|
|
|
|
|
|
data, err := request.Execute(a.accessTokenObj)
|
|
|
|
|
globals.SugarLogger.Debugf(" 仓库解绑门店接口=========:%s", request.GetUrlPath())
|
|
|
|
|
globals.SugarLogger.Debugf(" 仓库解绑门店接口:=%s", utils.Format4Output(data, false))
|
|
|
|
|
if err != nil {
|
|
|
|
|
return err
|
|
|
|
|
}
|
|
|
|
|
@@ -613,8 +567,6 @@ func (a *API) SetStorePackageFee(storeID, packageFee int64) error {
|
|
|
|
|
request.Param.StoreId = storeID
|
|
|
|
|
request.Param.PackageFee = packageFee
|
|
|
|
|
result, err := request.Execute(a.accessTokenObj)
|
|
|
|
|
globals.SugarLogger.Debugf(" 设置门店打包费接口=========:%s", request.GetUrlPath())
|
|
|
|
|
globals.SugarLogger.Debugf(" 设置门店打包费接口:=%s", utils.Format4Output(result, false))
|
|
|
|
|
if err != nil {
|
|
|
|
|
return err
|
|
|
|
|
}
|
|
|
|
|
|