This commit is contained in:
richboo111
2023-01-09 13:52:27 +08:00
17 changed files with 623 additions and 235 deletions

View File

@@ -46,25 +46,25 @@ func (c *SkuSyncStockRequest) GetParams() *SkuSyncStockParam {
type SkuSyncStockParam struct {
// sku编码
Code string `json:"code"`
//Code string `json:"code"`
// 规格id抖店系统生成商品id下唯一。
SkuId int64 `json:"sku_id"`
//SkuId int64 `json:"sku_id"`
// 外部skuid开发者在创建或更新商品时设置。
OutSkuId int64 `json:"out_sku_id"`
// 商品ID抖店系统生成店铺下唯一长度19位。
ProductId int64 `json:"product_id"`
// 外部商品id开发者在创建或更新商品时设置的。
OutProductId int64 `json:"out_product_id"`
//OutProductId int64 `json:"out_product_id"`
// 外部仓库id编码开发者自定义如传入传值表示更新区域库存不传默认更新普通库存。可以使用【/warehouse/list】接口响应参数【out_warehouse_id】字段获取。超市小时达店铺类型需传入store_id字段store_id可以使用【/shop/batchCreateStore】创建成功后获取
OutWarehouseId string `json:"out_warehouse_id"`
//OutWarehouseId string `json:"out_warehouse_id"`
// 供应商ID
SupplierId string `json:"supplier_id"`
//SupplierId string `json:"supplier_id"`
// 库存更新方式true-增量更新同时idempotent_id字段必填false-全量更新默认为false
Incremental bool `json:"incremental"`
// 幂等ID当incremental=true时该参数必传
IdempotentId string `json:"idempotent_id"`
//IdempotentId string `json:"idempotent_id"`
// 库存值可以设置为0
StockNum int64 `json:"stock_num"`
// 阶梯库存
StepStockNum int64 `json:"step_stock_num"`
//StepStockNum int64 `json:"step_stock_num"`
}