Files
baseapi/platformapi/tiktok_shop/tiktok_api/sku.go
richboo111 c7cfd615cb shop
2022-09-19 13:57:57 +08:00

27 lines
962 B
Go
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
package tiktok_api
import (
"errors"
sku_syncStock_request "git.rosy.net.cn/baseapi/platformapi/tiktok_shop/sdk-golang/api/sku_syncStock/request"
)
// UpdateSkuStock
// 1、支持修改普通库存,区域库存,阶梯库存
// 2、支持增量更新当incremental=true时idempotent_id字段参数必传。例原商品库存是10个接口传入5个执行成功商品库存是15个。
// 3、支持全量更新。例原商品库存是10个接口传入5个执行成功商品库存是5个。
// 4、可以设置库存为0
// 5、超市小时达店铺类型更新库存out_warehouse_id= store_id门店id表示更新门店商品库存。
func (a *API) UpdateSkuStock(param *sku_syncStock_request.SkuSyncStockParam) error {
request := sku_syncStock_request.New()
request.Param = param
resp, err := request.Execute(AccessToken)
if err != nil {
return err
}
if resp.Code != 1000 {
return errors.New(resp.Msg)
}
return nil
}