Merge branch 'master' of e.coding.net:rosydev/baseapi
This commit is contained in:
@@ -36,6 +36,8 @@ import (
|
||||
shop_unsuspendStore_response "git.rosy.net.cn/baseapi/platformapi/tiktok_shop/sdk-golang/api/shop_unsuspendStore/response"
|
||||
trade_UpdateTradeLimitTemplate_request "git.rosy.net.cn/baseapi/platformapi/tiktok_shop/sdk-golang/api/trade_UpdateTradeLimitTemplate/request"
|
||||
trade_UpdateTradeLimitTemplate_response "git.rosy.net.cn/baseapi/platformapi/tiktok_shop/sdk-golang/api/trade_UpdateTradeLimitTemplate/response"
|
||||
trade_batchGetTradeLimitTemplateList_request "git.rosy.net.cn/baseapi/platformapi/tiktok_shop/sdk-golang/api/trade_batchGetTradeLimitTemplateList/request"
|
||||
trade_batchGetTradeLimitTemplateList_response "git.rosy.net.cn/baseapi/platformapi/tiktok_shop/sdk-golang/api/trade_batchGetTradeLimitTemplateList/response"
|
||||
trade_createTradeLimitTemplate_request "git.rosy.net.cn/baseapi/platformapi/tiktok_shop/sdk-golang/api/trade_createTradeLimitTemplate/request"
|
||||
trade_createTradeLimitTemplate_response "git.rosy.net.cn/baseapi/platformapi/tiktok_shop/sdk-golang/api/trade_createTradeLimitTemplate/response"
|
||||
warehouse_bindFences_request "git.rosy.net.cn/baseapi/platformapi/tiktok_shop/sdk-golang/api/warehouse_bindFences/request"
|
||||
@@ -242,7 +244,7 @@ func (a *API) BindStoreSaleLimit(param *shop_bindStoreSaleLimit_request.ShopBind
|
||||
return nil
|
||||
}
|
||||
|
||||
// 门店查询限售模板
|
||||
// 门店查询限售模板id
|
||||
func (a *API) StoreQuerySaleLimitTemp(storeId int64) (int64, error) {
|
||||
request := shop_getStoreSaleLimit_request.New()
|
||||
request.Param.StoreId = storeId
|
||||
@@ -259,6 +261,23 @@ func (a *API) StoreQuerySaleLimitTemp(storeId int64) (int64, error) {
|
||||
return result.Data.StoreSaleLimits[0].SaleLimitId, nil
|
||||
}
|
||||
|
||||
//id 查询限售模板详情
|
||||
func (a *API) GetSaleLimitDetail(saleLimitId *[]int64) (*trade_batchGetTradeLimitTemplateList_response.TradeBatchGetTradeLimitTemplateListData, error) {
|
||||
request := trade_batchGetTradeLimitTemplateList_request.New()
|
||||
request.Param.TradeLimitTemplateIdList = saleLimitId
|
||||
result, err := request.Execute(a.accessTokenObj)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if result.Code != RequestSuccessCode {
|
||||
return nil, errors.New(result.SubMsg)
|
||||
}
|
||||
if result.Data == nil || len(result.Data.TradeLimitTemplateList) == 0 {
|
||||
return nil, errors.New("未查找到限售模板详情")
|
||||
}
|
||||
return result.Data, nil
|
||||
}
|
||||
|
||||
// 创建运费模板
|
||||
func (a *API) FreightTemplateCreate(param *freightTemplate_create_request.FreightTemplateCreateParam) (*freightTemplate_create_response.FreightTemplateCreateData, error) {
|
||||
request := freightTemplate_create_request.New()
|
||||
|
||||
Reference in New Issue
Block a user