87 lines
3.4 KiB
Go
87 lines
3.4 KiB
Go
package domain
|
|
|
|
|
|
type AlibabaAxWarehouseOutboundCallbackTradeOutBoundDetailCallBackRequest struct {
|
|
/*
|
|
缺货出销售数量 */
|
|
OutOfStockSaleQuantity *string `json:"out_of_stock_sale_quantity,omitempty" `
|
|
|
|
/*
|
|
渠道子单号 */
|
|
ChannelSubOrderNo *string `json:"channel_sub_order_no,omitempty" `
|
|
|
|
/*
|
|
扩展字段 */
|
|
Extension *string `json:"extension,omitempty" `
|
|
|
|
/*
|
|
实际出库销售数量 */
|
|
ActualSaleQuantity *string `json:"actual_sale_quantity,omitempty" `
|
|
|
|
/*
|
|
实际出库库存数量 */
|
|
ActualStockQuantity *string `json:"actual_stock_quantity,omitempty" `
|
|
|
|
/*
|
|
缺货出库存数量 */
|
|
OutOfStockStockQuantity *string `json:"out_of_stock_stock_quantity,omitempty" `
|
|
|
|
/*
|
|
oms子单号 */
|
|
BizSubOrderId *string `json:"biz_sub_order_id,omitempty" `
|
|
|
|
/*
|
|
商品sku编码 */
|
|
SkuCode *string `json:"sku_code,omitempty" `
|
|
|
|
/*
|
|
是否缺货出 */
|
|
IsOutStock *bool `json:"is_out_stock,omitempty" `
|
|
|
|
/*
|
|
称重品商品实称重量/g */
|
|
SkuWeights *[]AlibabaAxWarehouseOutboundCallbackBigDecimal `json:"sku_weights,omitempty" `
|
|
|
|
}
|
|
|
|
func (s *AlibabaAxWarehouseOutboundCallbackTradeOutBoundDetailCallBackRequest) SetOutOfStockSaleQuantity(v string) *AlibabaAxWarehouseOutboundCallbackTradeOutBoundDetailCallBackRequest {
|
|
s.OutOfStockSaleQuantity = &v
|
|
return s
|
|
}
|
|
func (s *AlibabaAxWarehouseOutboundCallbackTradeOutBoundDetailCallBackRequest) SetChannelSubOrderNo(v string) *AlibabaAxWarehouseOutboundCallbackTradeOutBoundDetailCallBackRequest {
|
|
s.ChannelSubOrderNo = &v
|
|
return s
|
|
}
|
|
func (s *AlibabaAxWarehouseOutboundCallbackTradeOutBoundDetailCallBackRequest) SetExtension(v string) *AlibabaAxWarehouseOutboundCallbackTradeOutBoundDetailCallBackRequest {
|
|
s.Extension = &v
|
|
return s
|
|
}
|
|
func (s *AlibabaAxWarehouseOutboundCallbackTradeOutBoundDetailCallBackRequest) SetActualSaleQuantity(v string) *AlibabaAxWarehouseOutboundCallbackTradeOutBoundDetailCallBackRequest {
|
|
s.ActualSaleQuantity = &v
|
|
return s
|
|
}
|
|
func (s *AlibabaAxWarehouseOutboundCallbackTradeOutBoundDetailCallBackRequest) SetActualStockQuantity(v string) *AlibabaAxWarehouseOutboundCallbackTradeOutBoundDetailCallBackRequest {
|
|
s.ActualStockQuantity = &v
|
|
return s
|
|
}
|
|
func (s *AlibabaAxWarehouseOutboundCallbackTradeOutBoundDetailCallBackRequest) SetOutOfStockStockQuantity(v string) *AlibabaAxWarehouseOutboundCallbackTradeOutBoundDetailCallBackRequest {
|
|
s.OutOfStockStockQuantity = &v
|
|
return s
|
|
}
|
|
func (s *AlibabaAxWarehouseOutboundCallbackTradeOutBoundDetailCallBackRequest) SetBizSubOrderId(v string) *AlibabaAxWarehouseOutboundCallbackTradeOutBoundDetailCallBackRequest {
|
|
s.BizSubOrderId = &v
|
|
return s
|
|
}
|
|
func (s *AlibabaAxWarehouseOutboundCallbackTradeOutBoundDetailCallBackRequest) SetSkuCode(v string) *AlibabaAxWarehouseOutboundCallbackTradeOutBoundDetailCallBackRequest {
|
|
s.SkuCode = &v
|
|
return s
|
|
}
|
|
func (s *AlibabaAxWarehouseOutboundCallbackTradeOutBoundDetailCallBackRequest) SetIsOutStock(v bool) *AlibabaAxWarehouseOutboundCallbackTradeOutBoundDetailCallBackRequest {
|
|
s.IsOutStock = &v
|
|
return s
|
|
}
|
|
func (s *AlibabaAxWarehouseOutboundCallbackTradeOutBoundDetailCallBackRequest) SetSkuWeights(v []AlibabaAxWarehouseOutboundCallbackBigDecimal) *AlibabaAxWarehouseOutboundCallbackTradeOutBoundDetailCallBackRequest {
|
|
s.SkuWeights = &v
|
|
return s
|
|
}
|