143 lines
4.6 KiB
Go
143 lines
4.6 KiB
Go
package domain
|
||
|
||
|
||
type AlibabaWdkSkuChannelskuAddChannelSkuDo struct {
|
||
/*
|
||
门店或DC编码 */
|
||
OuCode *string `json:"ou_code,omitempty" `
|
||
|
||
/*
|
||
商品编码 */
|
||
SkuCode *string `json:"sku_code,omitempty" `
|
||
|
||
/*
|
||
销售价格,单位元 */
|
||
SalePrice *string `json:"sale_price,omitempty" `
|
||
|
||
/*
|
||
是否可退:0不可退,1可退,默认不可退 defalutValue:0 */
|
||
ReturnFlag *string `json:"return_flag,omitempty" `
|
||
|
||
/*
|
||
最小销售量 */
|
||
SaleMinimum *int64 `json:"sale_minimum,omitempty" `
|
||
|
||
/*
|
||
销售单位 */
|
||
SaleUnit *string `json:"sale_unit,omitempty" `
|
||
|
||
/*
|
||
销售规格(如果不填,默认为sale_minimum字段值) */
|
||
SaleSpec *string `json:"sale_spec,omitempty" `
|
||
|
||
/*
|
||
状态(用来判断是否可售;1-正常) defalutValue:1 */
|
||
LifeStatus *string `json:"life_status,omitempty" `
|
||
|
||
/*
|
||
出货仓(默认为店仓一体,仓编码为店编码) */
|
||
DeliverWarehouse *string `json:"deliver_warehouse,omitempty" `
|
||
|
||
/*
|
||
是否支持先销后采,默认false defalutValue:false */
|
||
SaleBeforePurchase *bool `json:"sale_before_purchase,omitempty" `
|
||
|
||
/*
|
||
原始供应商编码 */
|
||
OriginalSupplierNo *string `json:"original_supplier_no,omitempty" `
|
||
|
||
/*
|
||
渠道(默认-1) defalutValue:-1 */
|
||
ChannelCode *int64 `json:"channel_code,omitempty" `
|
||
|
||
/*
|
||
是否toB渠道(默认true) defalutValue:true */
|
||
ToBChannel *bool `json:"to_b_channel,omitempty" `
|
||
|
||
/*
|
||
时间戳,时间的毫秒数 */
|
||
TimeStamp *int64 `json:"time_stamp,omitempty" `
|
||
|
||
/*
|
||
客户商家编码 */
|
||
CustomerMerchantCode *string `json:"customer_merchant_code,omitempty" `
|
||
|
||
/*
|
||
渠道店id */
|
||
ShopId *string `json:"shop_id,omitempty" `
|
||
|
||
/*
|
||
是否在线上露出,0不露出,1露出 */
|
||
OnlineSaleFlag *int64 `json:"online_sale_flag,omitempty" `
|
||
|
||
}
|
||
|
||
func (s *AlibabaWdkSkuChannelskuAddChannelSkuDo) SetOuCode(v string) *AlibabaWdkSkuChannelskuAddChannelSkuDo {
|
||
s.OuCode = &v
|
||
return s
|
||
}
|
||
func (s *AlibabaWdkSkuChannelskuAddChannelSkuDo) SetSkuCode(v string) *AlibabaWdkSkuChannelskuAddChannelSkuDo {
|
||
s.SkuCode = &v
|
||
return s
|
||
}
|
||
func (s *AlibabaWdkSkuChannelskuAddChannelSkuDo) SetSalePrice(v string) *AlibabaWdkSkuChannelskuAddChannelSkuDo {
|
||
s.SalePrice = &v
|
||
return s
|
||
}
|
||
func (s *AlibabaWdkSkuChannelskuAddChannelSkuDo) SetReturnFlag(v string) *AlibabaWdkSkuChannelskuAddChannelSkuDo {
|
||
s.ReturnFlag = &v
|
||
return s
|
||
}
|
||
func (s *AlibabaWdkSkuChannelskuAddChannelSkuDo) SetSaleMinimum(v int64) *AlibabaWdkSkuChannelskuAddChannelSkuDo {
|
||
s.SaleMinimum = &v
|
||
return s
|
||
}
|
||
func (s *AlibabaWdkSkuChannelskuAddChannelSkuDo) SetSaleUnit(v string) *AlibabaWdkSkuChannelskuAddChannelSkuDo {
|
||
s.SaleUnit = &v
|
||
return s
|
||
}
|
||
func (s *AlibabaWdkSkuChannelskuAddChannelSkuDo) SetSaleSpec(v string) *AlibabaWdkSkuChannelskuAddChannelSkuDo {
|
||
s.SaleSpec = &v
|
||
return s
|
||
}
|
||
func (s *AlibabaWdkSkuChannelskuAddChannelSkuDo) SetLifeStatus(v string) *AlibabaWdkSkuChannelskuAddChannelSkuDo {
|
||
s.LifeStatus = &v
|
||
return s
|
||
}
|
||
func (s *AlibabaWdkSkuChannelskuAddChannelSkuDo) SetDeliverWarehouse(v string) *AlibabaWdkSkuChannelskuAddChannelSkuDo {
|
||
s.DeliverWarehouse = &v
|
||
return s
|
||
}
|
||
func (s *AlibabaWdkSkuChannelskuAddChannelSkuDo) SetSaleBeforePurchase(v bool) *AlibabaWdkSkuChannelskuAddChannelSkuDo {
|
||
s.SaleBeforePurchase = &v
|
||
return s
|
||
}
|
||
func (s *AlibabaWdkSkuChannelskuAddChannelSkuDo) SetOriginalSupplierNo(v string) *AlibabaWdkSkuChannelskuAddChannelSkuDo {
|
||
s.OriginalSupplierNo = &v
|
||
return s
|
||
}
|
||
func (s *AlibabaWdkSkuChannelskuAddChannelSkuDo) SetChannelCode(v int64) *AlibabaWdkSkuChannelskuAddChannelSkuDo {
|
||
s.ChannelCode = &v
|
||
return s
|
||
}
|
||
func (s *AlibabaWdkSkuChannelskuAddChannelSkuDo) SetToBChannel(v bool) *AlibabaWdkSkuChannelskuAddChannelSkuDo {
|
||
s.ToBChannel = &v
|
||
return s
|
||
}
|
||
func (s *AlibabaWdkSkuChannelskuAddChannelSkuDo) SetTimeStamp(v int64) *AlibabaWdkSkuChannelskuAddChannelSkuDo {
|
||
s.TimeStamp = &v
|
||
return s
|
||
}
|
||
func (s *AlibabaWdkSkuChannelskuAddChannelSkuDo) SetCustomerMerchantCode(v string) *AlibabaWdkSkuChannelskuAddChannelSkuDo {
|
||
s.CustomerMerchantCode = &v
|
||
return s
|
||
}
|
||
func (s *AlibabaWdkSkuChannelskuAddChannelSkuDo) SetShopId(v string) *AlibabaWdkSkuChannelskuAddChannelSkuDo {
|
||
s.ShopId = &v
|
||
return s
|
||
}
|
||
func (s *AlibabaWdkSkuChannelskuAddChannelSkuDo) SetOnlineSaleFlag(v int64) *AlibabaWdkSkuChannelskuAddChannelSkuDo {
|
||
s.OnlineSaleFlag = &v
|
||
return s
|
||
}
|