package domain import ( "gitrosy.jxc4.com/baseapi/platformapi/tao_vegetable/sdk/util" ) type AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo struct { /* 商家编码 */ MerchantCode *string `json:"merchant_code,omitempty" ` /* 机构编码 */ OrgainzaNo *string `json:"orgainza_no,omitempty" ` /* 商品编码 */ SkuCode *string `json:"sku_code,omitempty" ` /* 商品名称 */ SkuName *string `json:"sku_name,omitempty" ` /* 商品简称 */ ShortTitle *string `json:"short_title,omitempty" ` /* 条码 */ Barcodes *[]string `json:"barcodes,omitempty" ` /* 商品生命周期状态(A-正常、T-暂时停购、C-淘汰出清、R-清退、D-删除封挡) */ LifeStatus *string `json:"life_status,omitempty" ` /* 平台类目编码 */ BackCatCode *string `json:"back_cat_code,omitempty" ` /* 商家类目编码 */ RetailerCatCode *string `json:"retailer_cat_code,omitempty" ` /* 商品经营方式(1001-普通商品, 2001-加工成品,2002-加工半成品,3001-原材料,4001-耗材,6001-组合商品) */ ItemType *int64 `json:"item_type,omitempty" ` /* 商品销项税率 */ InvoiceContent *string `json:"invoice_content,omitempty" ` /* 是否可售: 1 - 可售, 0 - 不可售 */ SaleFlag *int64 `json:"sale_flag,omitempty" ` /* 税率 */ TaxRate *string `json:"tax_rate,omitempty" ` /* 是否加工商品 */ HangdlingFlag *int64 `json:"hangdling_flag,omitempty" ` /* 存货性质(此字段一经录入不能修改);此字段可传:原材料、办公品、服务项目、成品、半成品。与是否加工字段组合成商品类型字段。商品类型有5种:耗材、原材料、加工半成品、加工产成品、普通商品。若存货性质是成品,是否加工为是,则商品类型为“加工产成品”;若存货性质是成品,是否加工为否,则商品类型为“普通商品”;若存货性质是半成品,是否加工为是,则商品性质为“加工半成品” */ GoodsNature *int64 `json:"goods_nature,omitempty" ` /* 建议零售价 */ SuggestedPrice *int64 `json:"suggested_price,omitempty" ` /* 品牌编码 */ BrandCode *string `json:"brand_code,omitempty" ` /* 供应商code */ SupplierNo *string `json:"supplier_no,omitempty" ` /* 生产商名称 */ ProducerName *string `json:"producer_name,omitempty" ` /* 生产商地址 */ ProducerAddress *string `json:"producer_address,omitempty" ` /* 产品标准号 */ ProductCode *string `json:"product_code,omitempty" ` /* 厂方货号 */ FactoryNo *string `json:"factory_no,omitempty" ` /* 成份 */ Component *string `json:"component,omitempty" ` /* 销售规格描述 */ SaleSpec *string `json:"sale_spec,omitempty" ` /* 售卖单位 */ SaleUnit *string `json:"sale_unit,omitempty" ` /* 净含量 */ Content *string `json:"content,omitempty" ` /* 是否APP可售 */ AllowAppSale *int64 `json:"allow_app_sale,omitempty" ` /* 是否大件 */ BigFlag *int64 `json:"big_flag,omitempty" ` /* 是否称重 */ WeightFlag *int64 `json:"weight_flag,omitempty" ` /* 是否进口 */ ImportFlag *int64 `json:"import_flag,omitempty" ` /* 存储条件;填常温、冷藏、冷冻、热链、鲜活 */ Storage *string `json:"storage,omitempty" ` /* 保质天数 */ Period *int64 `json:"period,omitempty" ` /* 淘鲜达产地库中的值;国内产地传值格式:中国|省|市。若不能确定产地,可以传“见产品外包装”(按商家支持,需要提前通知技术配置)。国外产地只需要传国家名 */ ProducerPlace *string `json:"producer_place,omitempty" ` /* 重量(单位统一为g)。称重品(weight_flag为1)该字段不填。 */ Weight *int64 `json:"weight,omitempty" ` /* 长度(深) */ Length *string `json:"length,omitempty" ` /* 宽度(宽) */ Width *string `json:"width,omitempty" ` /* 高度(高) */ Height *string `json:"height,omitempty" ` /* 主图链接 */ PicUrl *string `json:"pic_url,omitempty" ` /* 商品其他图片 */ SkuPicUrls *string `json:"sku_pic_urls,omitempty" ` /* 商品图文详情 */ RichTxtTfs *string `json:"rich_txt_tfs,omitempty" ` /* 商品卖点 */ SubTitle *string `json:"sub_title,omitempty" ` /* 卖点一名称 */ Title1 *string `json:"title1,omitempty" ` /* 卖点一内容 */ Subtitle1 *string `json:"subtitle1,omitempty" ` /* 卖点二名称 */ Title2 *string `json:"title2,omitempty" ` /* 卖点二内容 */ Subtitle2 *string `json:"subtitle2,omitempty" ` /* 创建时间 */ GmtCreate *util.LocalTime `json:"gmt_create,omitempty" ` /* 修改时间 */ GmtModified *util.LocalTime `json:"gmt_modified,omitempty" ` /* 品牌名称 */ BrandName *string `json:"brand_name,omitempty" ` } func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetMerchantCode(v string) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo { s.MerchantCode = &v return s } func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetOrgainzaNo(v string) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo { s.OrgainzaNo = &v return s } func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetSkuCode(v string) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo { s.SkuCode = &v return s } func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetSkuName(v string) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo { s.SkuName = &v return s } func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetShortTitle(v string) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo { s.ShortTitle = &v return s } func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetBarcodes(v []string) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo { s.Barcodes = &v return s } func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetLifeStatus(v string) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo { s.LifeStatus = &v return s } func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetBackCatCode(v string) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo { s.BackCatCode = &v return s } func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetRetailerCatCode(v string) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo { s.RetailerCatCode = &v return s } func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetItemType(v int64) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo { s.ItemType = &v return s } func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetInvoiceContent(v string) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo { s.InvoiceContent = &v return s } func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetSaleFlag(v int64) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo { s.SaleFlag = &v return s } func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetTaxRate(v string) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo { s.TaxRate = &v return s } func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetHangdlingFlag(v int64) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo { s.HangdlingFlag = &v return s } func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetGoodsNature(v int64) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo { s.GoodsNature = &v return s } func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetSuggestedPrice(v int64) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo { s.SuggestedPrice = &v return s } func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetBrandCode(v string) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo { s.BrandCode = &v return s } func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetSupplierNo(v string) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo { s.SupplierNo = &v return s } func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetProducerName(v string) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo { s.ProducerName = &v return s } func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetProducerAddress(v string) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo { s.ProducerAddress = &v return s } func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetProductCode(v string) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo { s.ProductCode = &v return s } func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetFactoryNo(v string) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo { s.FactoryNo = &v return s } func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetComponent(v string) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo { s.Component = &v return s } func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetSaleSpec(v string) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo { s.SaleSpec = &v return s } func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetSaleUnit(v string) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo { s.SaleUnit = &v return s } func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetContent(v string) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo { s.Content = &v return s } func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetAllowAppSale(v int64) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo { s.AllowAppSale = &v return s } func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetBigFlag(v int64) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo { s.BigFlag = &v return s } func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetWeightFlag(v int64) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo { s.WeightFlag = &v return s } func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetImportFlag(v int64) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo { s.ImportFlag = &v return s } func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetStorage(v string) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo { s.Storage = &v return s } func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetPeriod(v int64) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo { s.Period = &v return s } func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetProducerPlace(v string) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo { s.ProducerPlace = &v return s } func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetWeight(v int64) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo { s.Weight = &v return s } func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetLength(v string) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo { s.Length = &v return s } func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetWidth(v string) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo { s.Width = &v return s } func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetHeight(v string) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo { s.Height = &v return s } func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetPicUrl(v string) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo { s.PicUrl = &v return s } func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetSkuPicUrls(v string) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo { s.SkuPicUrls = &v return s } func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetRichTxtTfs(v string) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo { s.RichTxtTfs = &v return s } func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetSubTitle(v string) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo { s.SubTitle = &v return s } func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetTitle1(v string) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo { s.Title1 = &v return s } func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetSubtitle1(v string) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo { s.Subtitle1 = &v return s } func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetTitle2(v string) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo { s.Title2 = &v return s } func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetSubtitle2(v string) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo { s.Subtitle2 = &v return s } func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetGmtCreate(v util.LocalTime) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo { s.GmtCreate = &v return s } func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetGmtModified(v util.LocalTime) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo { s.GmtModified = &v return s } func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetBrandName(v string) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo { s.BrandName = &v return s }