Files
baseapi/platformapi/tao_vegetable/sdk/ability587/domain/AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo.go
邹宗楠 65976332fc 1
2023-06-15 09:08:54 +08:00

249 lines
8.0 KiB
Go
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
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
}