249 lines
8.0 KiB
Go
249 lines
8.0 KiB
Go
package domain
|
||
|
||
import (
|
||
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/util"
|
||
)
|
||
|
||
type AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo struct {
|
||
/*
|
||
商品条码 */
|
||
Barcodes *[]AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuBarcodeDo `json:"barcodes,omitempty" `
|
||
|
||
/*
|
||
品牌名称 */
|
||
BrandName *string `json:"brand_name,omitempty" `
|
||
|
||
/*
|
||
含量 */
|
||
Content *string `json:"content,omitempty" `
|
||
|
||
/*
|
||
配货规格 */
|
||
DeliverySpec *string `json:"delivery_spec,omitempty" `
|
||
|
||
/*
|
||
配货单位 */
|
||
DeliveryUnit *string `json:"delivery_unit,omitempty" `
|
||
|
||
/*
|
||
配送方式,1-统配、2-直配、3-越库 */
|
||
DeliveryWay *string `json:"delivery_way,omitempty" `
|
||
|
||
/*
|
||
禁收时限 */
|
||
ForbidReceiveDays *int64 `json:"forbid_receive_days,omitempty" `
|
||
|
||
/*
|
||
禁售时限 */
|
||
ForbidSalesDays *int64 `json:"forbid_sales_days,omitempty" `
|
||
|
||
/*
|
||
新建时间 */
|
||
GmtCreateTime *util.LocalTime `json:"gmt_create_time,omitempty" `
|
||
|
||
/*
|
||
是否进口商品 */
|
||
ImportFlag *bool `json:"import_flag,omitempty" `
|
||
|
||
/*
|
||
进项税率 */
|
||
InputTaxRate *string `json:"input_tax_rate,omitempty" `
|
||
|
||
/*
|
||
库存单位 */
|
||
InventoryUnit *string `json:"inventory_unit,omitempty" `
|
||
|
||
/*
|
||
商品状态,A-正常、T-暂时停采、C-淘汰出清、R-清退、L-季节性商品休眠、D-删除封挡、E-停售(紧急下架)、U-未启用(只是建档,还未进货) */
|
||
LifeStatus *string `json:"life_status,omitempty" `
|
||
|
||
/*
|
||
商品类目 */
|
||
MerchantCatId *int64 `json:"merchant_cat_id,omitempty" `
|
||
|
||
/*
|
||
商家编码 */
|
||
MerchantCode *string `json:"merchant_code,omitempty" `
|
||
|
||
/*
|
||
超收比例 */
|
||
OverloadRate *string `json:"overload_rate,omitempty" `
|
||
|
||
/*
|
||
保质期天数 */
|
||
Period *int64 `json:"period,omitempty" `
|
||
|
||
/*
|
||
厂商名称 */
|
||
ProducerName *string `json:"producer_name,omitempty" `
|
||
|
||
/*
|
||
产地,多个产地使用逗号分割 */
|
||
ProducerPlace *string `json:"producer_place,omitempty" `
|
||
|
||
/*
|
||
采购规格 */
|
||
PurchaseSpec *string `json:"purchase_spec,omitempty" `
|
||
|
||
/*
|
||
采购单位 */
|
||
PurchaseUnit *string `json:"purchase_unit,omitempty" `
|
||
|
||
/*
|
||
简称 */
|
||
ShortTitle *string `json:"short_title,omitempty" `
|
||
|
||
/*
|
||
商品编码 */
|
||
SkuCode *string `json:"sku_code,omitempty" `
|
||
|
||
/*
|
||
商品名称 */
|
||
SkuName *string `json:"sku_name,omitempty" `
|
||
|
||
/*
|
||
存储方式,241-常温、242-冷藏、243-冷冻、635-热链、636-室温、637-鲜活 */
|
||
Storage *string `json:"storage,omitempty" `
|
||
|
||
/*
|
||
当前供应商编码 */
|
||
SupplierNo *string `json:"supplier_no,omitempty" `
|
||
|
||
/*
|
||
进项税率 */
|
||
TaxRate *string `json:"tax_rate,omitempty" `
|
||
|
||
/*
|
||
仓编码 */
|
||
WarehouseCode *string `json:"warehouse_code,omitempty" `
|
||
|
||
/*
|
||
保质期预警天数 */
|
||
WarnDays *int64 `json:"warn_days,omitempty" `
|
||
|
||
/*
|
||
是否称重商品 */
|
||
WeightFlag *bool `json:"weight_flag,omitempty" `
|
||
}
|
||
|
||
func (s *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo) SetBarcodes(v []AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuBarcodeDo) *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo {
|
||
s.Barcodes = &v
|
||
return s
|
||
}
|
||
func (s *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo) SetBrandName(v string) *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo {
|
||
s.BrandName = &v
|
||
return s
|
||
}
|
||
func (s *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo) SetContent(v string) *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo {
|
||
s.Content = &v
|
||
return s
|
||
}
|
||
func (s *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo) SetDeliverySpec(v string) *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo {
|
||
s.DeliverySpec = &v
|
||
return s
|
||
}
|
||
func (s *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo) SetDeliveryUnit(v string) *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo {
|
||
s.DeliveryUnit = &v
|
||
return s
|
||
}
|
||
func (s *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo) SetDeliveryWay(v string) *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo {
|
||
s.DeliveryWay = &v
|
||
return s
|
||
}
|
||
func (s *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo) SetForbidReceiveDays(v int64) *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo {
|
||
s.ForbidReceiveDays = &v
|
||
return s
|
||
}
|
||
func (s *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo) SetForbidSalesDays(v int64) *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo {
|
||
s.ForbidSalesDays = &v
|
||
return s
|
||
}
|
||
func (s *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo) SetGmtCreateTime(v util.LocalTime) *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo {
|
||
s.GmtCreateTime = &v
|
||
return s
|
||
}
|
||
func (s *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo) SetImportFlag(v bool) *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo {
|
||
s.ImportFlag = &v
|
||
return s
|
||
}
|
||
func (s *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo) SetInputTaxRate(v string) *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo {
|
||
s.InputTaxRate = &v
|
||
return s
|
||
}
|
||
func (s *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo) SetInventoryUnit(v string) *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo {
|
||
s.InventoryUnit = &v
|
||
return s
|
||
}
|
||
func (s *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo) SetLifeStatus(v string) *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo {
|
||
s.LifeStatus = &v
|
||
return s
|
||
}
|
||
func (s *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo) SetMerchantCatId(v int64) *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo {
|
||
s.MerchantCatId = &v
|
||
return s
|
||
}
|
||
func (s *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo) SetMerchantCode(v string) *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo {
|
||
s.MerchantCode = &v
|
||
return s
|
||
}
|
||
func (s *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo) SetOverloadRate(v string) *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo {
|
||
s.OverloadRate = &v
|
||
return s
|
||
}
|
||
func (s *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo) SetPeriod(v int64) *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo {
|
||
s.Period = &v
|
||
return s
|
||
}
|
||
func (s *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo) SetProducerName(v string) *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo {
|
||
s.ProducerName = &v
|
||
return s
|
||
}
|
||
func (s *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo) SetProducerPlace(v string) *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo {
|
||
s.ProducerPlace = &v
|
||
return s
|
||
}
|
||
func (s *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo) SetPurchaseSpec(v string) *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo {
|
||
s.PurchaseSpec = &v
|
||
return s
|
||
}
|
||
func (s *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo) SetPurchaseUnit(v string) *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo {
|
||
s.PurchaseUnit = &v
|
||
return s
|
||
}
|
||
func (s *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo) SetShortTitle(v string) *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo {
|
||
s.ShortTitle = &v
|
||
return s
|
||
}
|
||
func (s *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo) SetSkuCode(v string) *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo {
|
||
s.SkuCode = &v
|
||
return s
|
||
}
|
||
func (s *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo) SetSkuName(v string) *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo {
|
||
s.SkuName = &v
|
||
return s
|
||
}
|
||
func (s *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo) SetStorage(v string) *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo {
|
||
s.Storage = &v
|
||
return s
|
||
}
|
||
func (s *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo) SetSupplierNo(v string) *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo {
|
||
s.SupplierNo = &v
|
||
return s
|
||
}
|
||
func (s *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo) SetTaxRate(v string) *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo {
|
||
s.TaxRate = &v
|
||
return s
|
||
}
|
||
func (s *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo) SetWarehouseCode(v string) *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo {
|
||
s.WarehouseCode = &v
|
||
return s
|
||
}
|
||
func (s *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo) SetWarnDays(v int64) *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo {
|
||
s.WarnDays = &v
|
||
return s
|
||
}
|
||
func (s *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo) SetWeightFlag(v bool) *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo {
|
||
s.WeightFlag = &v
|
||
return s
|
||
}
|