diff --git a/product.go b/product.go index 610faac..9342370 100644 --- a/product.go +++ b/product.go @@ -21,10 +21,18 @@ const ( StockStateDecrease StockState = "reduce_inventory" //减少库存 ) +type ProductsChangeStockType = int + +const ( + ProductsChangeStockTypePaied ProductsChangeStockType = 10 // 已支付 + ProductsChangeStockTypeSent ProductsChangeStockType = 20 // 已发货 +) + type ProductsChangeStock struct { - OrderId uint `json:"order_id"` - State StockState `json:"state"` - SkuItems []*SkuItem + OrderId uint `json:"order_id"` + State StockState `json:"state"` + SkuItems []*SkuItem `json:"sku_items"` + DecreaseChangeStockType ProductsChangeStockType `json:"decrease_change_stock_type"` } type SkuItem struct {