This commit is contained in:
邹宗楠
2023-06-15 09:20:13 +08:00
parent af159cdee7
commit 5e1a6d6dd9
10 changed files with 518 additions and 527 deletions

View File

@@ -1,169 +1,168 @@
package domain
import (
"topsdk/util"
)
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/util"
)
type AlibabaWdkSkuCombineskuAddSkuDo struct {
/*
商品唯一编码,不可修改 */
SkuCode *string `json:"sku_code,omitempty" `
/*
商品唯一编码,不可修改 */
SkuCode *string `json:"sku_code,omitempty" `
/*
商品名称,对商品直观的描述,通常包含了品牌、规格等信息 */
SkuName *string `json:"sku_name,omitempty" `
/*
商品名称,对商品直观的描述,通常包含了品牌、规格等信息 */
SkuName *string `json:"sku_name,omitempty" `
/*
主图图片地址请先调用图片上传接口http://hema.open.taobao.com/doc?docId=32686&docType=2上传图片 */
MainPicUrls *string `json:"main_pic_urls,omitempty" `
/*
主图图片地址请先调用图片上传接口http://hema.open.taobao.com/doc?docId=32686&docType=2上传图片 */
MainPicUrls *string `json:"main_pic_urls,omitempty" `
/*
门店或DC编码如果填写了渠道店id该字段会被忽略 */
OuCode *string `json:"ou_code,omitempty" `
/*
门店或DC编码如果填写了渠道店id该字段会被忽略 */
OuCode *string `json:"ou_code,omitempty" `
/*
详情图片地址多个图片用英文逗号分割请先调用图片上传接口http://hema.open.taobao.com/doc?docId=32686&docType=2上传图片 */
DetailPicUrls *string `json:"detail_pic_urls,omitempty" `
/*
详情图片地址多个图片用英文逗号分割请先调用图片上传接口http://hema.open.taobao.com/doc?docId=32686&docType=2上传图片 */
DetailPicUrls *string `json:"detail_pic_urls,omitempty" `
/*
商品价格单位元和字段sale_price_unit_cent两者只能选其一 */
SalePrice *string `json:"sale_price,omitempty" `
/*
商品价格单位元和字段sale_price_unit_cent两者只能选其一 */
SalePrice *string `json:"sale_price,omitempty" `
/*
条码(支持一品多码,多个条码以英文逗号分隔) */
Barcodes *string `json:"barcodes,omitempty" `
/*
条码(支持一品多码,多个条码以英文逗号分隔) */
Barcodes *string `json:"barcodes,omitempty" `
/*
是否app可售1可售0不可售默认0 defalutValue:0 */
AllowAppSale *int64 `json:"allow_app_sale,omitempty" `
/*
是否app可售1可售0不可售默认0 defalutValue:0 */
AllowAppSale *int64 `json:"allow_app_sale,omitempty" `
/*
线上生效开始时间 */
AppEffectBeginTime *util.LocalTime `json:"app_effect_begin_time,omitempty" `
/*
线上生效开始时间 */
AppEffectBeginTime *util.LocalTime `json:"app_effect_begin_time,omitempty" `
/*
线上生效过期时间 */
AppEffectEndTime *util.LocalTime `json:"app_effect_end_time,omitempty" `
/*
线上生效过期时间 */
AppEffectEndTime *util.LocalTime `json:"app_effect_end_time,omitempty" `
/*
子商品信息 */
SubSkus *[]AlibabaWdkSkuCombineskuAddSubSkuDo `json:"sub_skus,omitempty" `
/*
子商品信息 */
SubSkus *[]AlibabaWdkSkuCombineskuAddSubSkuDo `json:"sub_skus,omitempty" `
/*
商家类目编码 */
CategoryCode *string `json:"category_code,omitempty" `
/*
商家类目编码 */
CategoryCode *string `json:"category_code,omitempty" `
/*
盒马类目编码 */
HmCategoryCode *string `json:"hm_category_code,omitempty" `
/*
盒马类目编码 */
HmCategoryCode *string `json:"hm_category_code,omitempty" `
/*
销售规格 */
SaleSpec *string `json:"sale_spec,omitempty" `
/*
销售规格 */
SaleSpec *string `json:"sale_spec,omitempty" `
/*
渠道店id */
ShopId *string `json:"shop_id,omitempty" `
/*
渠道店id */
ShopId *string `json:"shop_id,omitempty" `
/*
商品价格单位分和字段sale_price两者只能选其一 */
SalePriceUnitCent *int64 `json:"sale_price_unit_cent,omitempty" `
/*
商品价格单位分和字段sale_price两者只能选其一 */
SalePriceUnitCent *int64 `json:"sale_price_unit_cent,omitempty" `
/*
富文本文描 */
RichText *string `json:"rich_text,omitempty" `
/*
富文本文描 */
RichText *string `json:"rich_text,omitempty" `
/*
商品短标题 */
ShortTitle *string `json:"short_title,omitempty" `
/*
商品短标题 */
ShortTitle *string `json:"short_title,omitempty" `
/*
商品卖点商品副标题显示在APP商品详情页的标题下方。如可口可乐商品的副标题可以是“夏日必备 解暑神器”。不超过80个字符 */
SubTitle *string `json:"sub_title,omitempty" `
/*
门店来控制本门店是否在app上让该商品可见1可见 0不可见 */
OnlineSaleFlag *int64 `json:"online_sale_flag,omitempty" `
/*
商品卖点商品副标题显示在APP商品详情页的标题下方。如可口可乐商品的副标题可以是“夏日必备 解暑神器”。不超过80个字符 */
SubTitle *string `json:"sub_title,omitempty" `
/*
门店来控制本门店是否在app上让该商品可见1可见 0不可见 */
OnlineSaleFlag *int64 `json:"online_sale_flag,omitempty" `
}
func (s *AlibabaWdkSkuCombineskuAddSkuDo) SetSkuCode(v string) *AlibabaWdkSkuCombineskuAddSkuDo {
s.SkuCode = &v
return s
s.SkuCode = &v
return s
}
func (s *AlibabaWdkSkuCombineskuAddSkuDo) SetSkuName(v string) *AlibabaWdkSkuCombineskuAddSkuDo {
s.SkuName = &v
return s
s.SkuName = &v
return s
}
func (s *AlibabaWdkSkuCombineskuAddSkuDo) SetMainPicUrls(v string) *AlibabaWdkSkuCombineskuAddSkuDo {
s.MainPicUrls = &v
return s
s.MainPicUrls = &v
return s
}
func (s *AlibabaWdkSkuCombineskuAddSkuDo) SetOuCode(v string) *AlibabaWdkSkuCombineskuAddSkuDo {
s.OuCode = &v
return s
s.OuCode = &v
return s
}
func (s *AlibabaWdkSkuCombineskuAddSkuDo) SetDetailPicUrls(v string) *AlibabaWdkSkuCombineskuAddSkuDo {
s.DetailPicUrls = &v
return s
s.DetailPicUrls = &v
return s
}
func (s *AlibabaWdkSkuCombineskuAddSkuDo) SetSalePrice(v string) *AlibabaWdkSkuCombineskuAddSkuDo {
s.SalePrice = &v
return s
s.SalePrice = &v
return s
}
func (s *AlibabaWdkSkuCombineskuAddSkuDo) SetBarcodes(v string) *AlibabaWdkSkuCombineskuAddSkuDo {
s.Barcodes = &v
return s
s.Barcodes = &v
return s
}
func (s *AlibabaWdkSkuCombineskuAddSkuDo) SetAllowAppSale(v int64) *AlibabaWdkSkuCombineskuAddSkuDo {
s.AllowAppSale = &v
return s
s.AllowAppSale = &v
return s
}
func (s *AlibabaWdkSkuCombineskuAddSkuDo) SetAppEffectBeginTime(v util.LocalTime) *AlibabaWdkSkuCombineskuAddSkuDo {
s.AppEffectBeginTime = &v
return s
s.AppEffectBeginTime = &v
return s
}
func (s *AlibabaWdkSkuCombineskuAddSkuDo) SetAppEffectEndTime(v util.LocalTime) *AlibabaWdkSkuCombineskuAddSkuDo {
s.AppEffectEndTime = &v
return s
s.AppEffectEndTime = &v
return s
}
func (s *AlibabaWdkSkuCombineskuAddSkuDo) SetSubSkus(v []AlibabaWdkSkuCombineskuAddSubSkuDo) *AlibabaWdkSkuCombineskuAddSkuDo {
s.SubSkus = &v
return s
s.SubSkus = &v
return s
}
func (s *AlibabaWdkSkuCombineskuAddSkuDo) SetCategoryCode(v string) *AlibabaWdkSkuCombineskuAddSkuDo {
s.CategoryCode = &v
return s
s.CategoryCode = &v
return s
}
func (s *AlibabaWdkSkuCombineskuAddSkuDo) SetHmCategoryCode(v string) *AlibabaWdkSkuCombineskuAddSkuDo {
s.HmCategoryCode = &v
return s
s.HmCategoryCode = &v
return s
}
func (s *AlibabaWdkSkuCombineskuAddSkuDo) SetSaleSpec(v string) *AlibabaWdkSkuCombineskuAddSkuDo {
s.SaleSpec = &v
return s
s.SaleSpec = &v
return s
}
func (s *AlibabaWdkSkuCombineskuAddSkuDo) SetShopId(v string) *AlibabaWdkSkuCombineskuAddSkuDo {
s.ShopId = &v
return s
s.ShopId = &v
return s
}
func (s *AlibabaWdkSkuCombineskuAddSkuDo) SetSalePriceUnitCent(v int64) *AlibabaWdkSkuCombineskuAddSkuDo {
s.SalePriceUnitCent = &v
return s
s.SalePriceUnitCent = &v
return s
}
func (s *AlibabaWdkSkuCombineskuAddSkuDo) SetRichText(v string) *AlibabaWdkSkuCombineskuAddSkuDo {
s.RichText = &v
return s
s.RichText = &v
return s
}
func (s *AlibabaWdkSkuCombineskuAddSkuDo) SetShortTitle(v string) *AlibabaWdkSkuCombineskuAddSkuDo {
s.ShortTitle = &v
return s
s.ShortTitle = &v
return s
}
func (s *AlibabaWdkSkuCombineskuAddSkuDo) SetSubTitle(v string) *AlibabaWdkSkuCombineskuAddSkuDo {
s.SubTitle = &v
return s
s.SubTitle = &v
return s
}
func (s *AlibabaWdkSkuCombineskuAddSkuDo) SetOnlineSaleFlag(v int64) *AlibabaWdkSkuCombineskuAddSkuDo {
s.OnlineSaleFlag = &v
return s
s.OnlineSaleFlag = &v
return s
}

View File

@@ -1,129 +1,128 @@
package domain
import (
"topsdk/util"
)
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/util"
)
type AlibabaWdkSkuCombineskuQuerySkuDo struct {
/*
商品唯一编码,不可修改 */
SkuCode *string `json:"sku_code,omitempty" `
/*
商品唯一编码,不可修改 */
SkuCode *string `json:"sku_code,omitempty" `
/*
商品名称,对商品直观的描述,通常包含了品牌、规格等信息 */
SkuName *string `json:"sku_name,omitempty" `
/*
商品名称,对商品直观的描述,通常包含了品牌、规格等信息 */
SkuName *string `json:"sku_name,omitempty" `
/*
主图 */
MainPicUrls *string `json:"main_pic_urls,omitempty" `
/*
主图 */
MainPicUrls *string `json:"main_pic_urls,omitempty" `
/*
门店或DC编码 */
OuCode *string `json:"ou_code,omitempty" `
/*
门店或DC编码 */
OuCode *string `json:"ou_code,omitempty" `
/*
详情图片地址(多个图片用英文逗号分割) */
DetailPicUrls *string `json:"detail_pic_urls,omitempty" `
/*
详情图片地址(多个图片用英文逗号分割) */
DetailPicUrls *string `json:"detail_pic_urls,omitempty" `
/*
商品价格(单位元) */
SalePrice *string `json:"sale_price,omitempty" `
/*
商品价格(单位元) */
SalePrice *string `json:"sale_price,omitempty" `
/*
条码(支持一品多码,多个条码以英文逗号分隔) */
Barcodes *string `json:"barcodes,omitempty" `
/*
条码(支持一品多码,多个条码以英文逗号分隔) */
Barcodes *string `json:"barcodes,omitempty" `
/*
是否app可售1可售0不可售默认0 */
AllowAppSale *int64 `json:"allow_app_sale,omitempty" `
/*
是否app可售1可售0不可售默认0 */
AllowAppSale *int64 `json:"allow_app_sale,omitempty" `
/*
线上生效开始时间 */
AppEffectBeginTime *util.LocalTime `json:"app_effect_begin_time,omitempty" `
/*
线上生效开始时间 */
AppEffectBeginTime *util.LocalTime `json:"app_effect_begin_time,omitempty" `
/*
线上生效过期时间 */
AppEffectEndTime *util.LocalTime `json:"app_effect_end_time,omitempty" `
/*
线上生效过期时间 */
AppEffectEndTime *util.LocalTime `json:"app_effect_end_time,omitempty" `
/*
子商品信息 */
SubSkus *[]AlibabaWdkSkuCombineskuQuerySubSkuDo `json:"sub_skus,omitempty" `
/*
子商品信息 */
SubSkus *[]AlibabaWdkSkuCombineskuQuerySubSkuDo `json:"sub_skus,omitempty" `
/*
商家类目编码 */
CategoryCode *string `json:"category_code,omitempty" `
/*
商家类目编码 */
CategoryCode *string `json:"category_code,omitempty" `
/*
盒马类目编码 */
HmCategoryCode *string `json:"hm_category_code,omitempty" `
/*
盒马类目编码 */
HmCategoryCode *string `json:"hm_category_code,omitempty" `
/*
销售规格 */
SaleSpec *string `json:"sale_spec,omitempty" `
/*
商品价格(单位分) */
SalePriceUnitCent *int64 `json:"sale_price_unit_cent,omitempty" `
/*
销售规格 */
SaleSpec *string `json:"sale_spec,omitempty" `
/*
商品价格(单位分) */
SalePriceUnitCent *int64 `json:"sale_price_unit_cent,omitempty" `
}
func (s *AlibabaWdkSkuCombineskuQuerySkuDo) SetSkuCode(v string) *AlibabaWdkSkuCombineskuQuerySkuDo {
s.SkuCode = &v
return s
s.SkuCode = &v
return s
}
func (s *AlibabaWdkSkuCombineskuQuerySkuDo) SetSkuName(v string) *AlibabaWdkSkuCombineskuQuerySkuDo {
s.SkuName = &v
return s
s.SkuName = &v
return s
}
func (s *AlibabaWdkSkuCombineskuQuerySkuDo) SetMainPicUrls(v string) *AlibabaWdkSkuCombineskuQuerySkuDo {
s.MainPicUrls = &v
return s
s.MainPicUrls = &v
return s
}
func (s *AlibabaWdkSkuCombineskuQuerySkuDo) SetOuCode(v string) *AlibabaWdkSkuCombineskuQuerySkuDo {
s.OuCode = &v
return s
s.OuCode = &v
return s
}
func (s *AlibabaWdkSkuCombineskuQuerySkuDo) SetDetailPicUrls(v string) *AlibabaWdkSkuCombineskuQuerySkuDo {
s.DetailPicUrls = &v
return s
s.DetailPicUrls = &v
return s
}
func (s *AlibabaWdkSkuCombineskuQuerySkuDo) SetSalePrice(v string) *AlibabaWdkSkuCombineskuQuerySkuDo {
s.SalePrice = &v
return s
s.SalePrice = &v
return s
}
func (s *AlibabaWdkSkuCombineskuQuerySkuDo) SetBarcodes(v string) *AlibabaWdkSkuCombineskuQuerySkuDo {
s.Barcodes = &v
return s
s.Barcodes = &v
return s
}
func (s *AlibabaWdkSkuCombineskuQuerySkuDo) SetAllowAppSale(v int64) *AlibabaWdkSkuCombineskuQuerySkuDo {
s.AllowAppSale = &v
return s
s.AllowAppSale = &v
return s
}
func (s *AlibabaWdkSkuCombineskuQuerySkuDo) SetAppEffectBeginTime(v util.LocalTime) *AlibabaWdkSkuCombineskuQuerySkuDo {
s.AppEffectBeginTime = &v
return s
s.AppEffectBeginTime = &v
return s
}
func (s *AlibabaWdkSkuCombineskuQuerySkuDo) SetAppEffectEndTime(v util.LocalTime) *AlibabaWdkSkuCombineskuQuerySkuDo {
s.AppEffectEndTime = &v
return s
s.AppEffectEndTime = &v
return s
}
func (s *AlibabaWdkSkuCombineskuQuerySkuDo) SetSubSkus(v []AlibabaWdkSkuCombineskuQuerySubSkuDo) *AlibabaWdkSkuCombineskuQuerySkuDo {
s.SubSkus = &v
return s
s.SubSkus = &v
return s
}
func (s *AlibabaWdkSkuCombineskuQuerySkuDo) SetCategoryCode(v string) *AlibabaWdkSkuCombineskuQuerySkuDo {
s.CategoryCode = &v
return s
s.CategoryCode = &v
return s
}
func (s *AlibabaWdkSkuCombineskuQuerySkuDo) SetHmCategoryCode(v string) *AlibabaWdkSkuCombineskuQuerySkuDo {
s.HmCategoryCode = &v
return s
s.HmCategoryCode = &v
return s
}
func (s *AlibabaWdkSkuCombineskuQuerySkuDo) SetSaleSpec(v string) *AlibabaWdkSkuCombineskuQuerySkuDo {
s.SaleSpec = &v
return s
s.SaleSpec = &v
return s
}
func (s *AlibabaWdkSkuCombineskuQuerySkuDo) SetSalePriceUnitCent(v int64) *AlibabaWdkSkuCombineskuQuerySkuDo {
s.SalePriceUnitCent = &v
return s
s.SalePriceUnitCent = &v
return s
}

View File

@@ -1,169 +1,168 @@
package domain
import (
"topsdk/util"
)
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/util"
)
type AlibabaWdkSkuCombineskuUpdateSkuDo struct {
/*
商品唯一编码,不可修改 */
SkuCode *string `json:"sku_code,omitempty" `
/*
商品唯一编码,不可修改 */
SkuCode *string `json:"sku_code,omitempty" `
/*
商品名称,对商品直观的描述,通常包含了品牌、规格等信息 */
SkuName *string `json:"sku_name,omitempty" `
/*
商品名称,对商品直观的描述,通常包含了品牌、规格等信息 */
SkuName *string `json:"sku_name,omitempty" `
/*
商品主图请先调用图片上传接口http://hema.open.taobao.com/doc?docId=32686&docType=2上传图片 */
MainPicUrls *string `json:"main_pic_urls,omitempty" `
/*
商品主图请先调用图片上传接口http://hema.open.taobao.com/doc?docId=32686&docType=2上传图片 */
MainPicUrls *string `json:"main_pic_urls,omitempty" `
/*
门店或DC编码如果填写了渠道店id该字段会被忽略 */
OuCode *string `json:"ou_code,omitempty" `
/*
门店或DC编码如果填写了渠道店id该字段会被忽略 */
OuCode *string `json:"ou_code,omitempty" `
/*
详情图片地址多个图片用英文逗号分割请先调用图片上传接口http://hema.open.taobao.com/doc?docId=32686&docType=2上传图片 */
DetailPicUrls *string `json:"detail_pic_urls,omitempty" `
/*
详情图片地址多个图片用英文逗号分割请先调用图片上传接口http://hema.open.taobao.com/doc?docId=32686&docType=2上传图片 */
DetailPicUrls *string `json:"detail_pic_urls,omitempty" `
/*
商品价格单位元和字段sale_price_unit_cent两者只能选其一 */
SalePrice *string `json:"sale_price,omitempty" `
/*
商品价格单位元和字段sale_price_unit_cent两者只能选其一 */
SalePrice *string `json:"sale_price,omitempty" `
/*
条码(支持一品多码,多个条码以英文逗号分隔) */
Barcodes *string `json:"barcodes,omitempty" `
/*
条码(支持一品多码,多个条码以英文逗号分隔) */
Barcodes *string `json:"barcodes,omitempty" `
/*
是否app可售1可售0不可售 */
AllowAppSale *int64 `json:"allow_app_sale,omitempty" `
/*
是否app可售1可售0不可售 */
AllowAppSale *int64 `json:"allow_app_sale,omitempty" `
/*
线上生效开始时间 */
AppEffectBeginTime *util.LocalTime `json:"app_effect_begin_time,omitempty" `
/*
线上生效开始时间 */
AppEffectBeginTime *util.LocalTime `json:"app_effect_begin_time,omitempty" `
/*
线上生效过期时间 */
AppEffectEndTime *util.LocalTime `json:"app_effect_end_time,omitempty" `
/*
线上生效过期时间 */
AppEffectEndTime *util.LocalTime `json:"app_effect_end_time,omitempty" `
/*
子商品信息 */
SubSkus *[]AlibabaWdkSkuCombineskuUpdateSubSkuDo `json:"sub_skus,omitempty" `
/*
子商品信息 */
SubSkus *[]AlibabaWdkSkuCombineskuUpdateSubSkuDo `json:"sub_skus,omitempty" `
/*
商家类目编码 */
CategoryCode *string `json:"category_code,omitempty" `
/*
商家类目编码 */
CategoryCode *string `json:"category_code,omitempty" `
/*
盒马类目编码 */
HmCategoryCode *string `json:"hm_category_code,omitempty" `
/*
盒马类目编码 */
HmCategoryCode *string `json:"hm_category_code,omitempty" `
/*
销售规格 */
SaleSpec *string `json:"sale_spec,omitempty" `
/*
销售规格 */
SaleSpec *string `json:"sale_spec,omitempty" `
/*
渠道店id */
ShopId *string `json:"shop_id,omitempty" `
/*
渠道店id */
ShopId *string `json:"shop_id,omitempty" `
/*
商品价格单位分和字段sale_price两者只能选其一 */
SalePriceUnitCent *int64 `json:"sale_price_unit_cent,omitempty" `
/*
商品价格单位分和字段sale_price两者只能选其一 */
SalePriceUnitCent *int64 `json:"sale_price_unit_cent,omitempty" `
/*
富文本文描 */
RichText *string `json:"rich_text,omitempty" `
/*
富文本文描 */
RichText *string `json:"rich_text,omitempty" `
/*
商品短标题 */
ShortTitle *string `json:"short_title,omitempty" `
/*
商品短标题 */
ShortTitle *string `json:"short_title,omitempty" `
/*
商品卖点商品副标题显示在APP商品详情页的标题下方。如可口可乐商品的副标题可以是“夏日必备 解暑神器”。不超过80个字符 */
SubTitle *string `json:"sub_title,omitempty" `
/*
门店来控制本门店是否在app上让该商品可见1可见 0不可见 */
OnlineSaleFlag *int64 `json:"online_sale_flag,omitempty" `
/*
商品卖点商品副标题显示在APP商品详情页的标题下方。如可口可乐商品的副标题可以是“夏日必备 解暑神器”。不超过80个字符 */
SubTitle *string `json:"sub_title,omitempty" `
/*
门店来控制本门店是否在app上让该商品可见1可见 0不可见 */
OnlineSaleFlag *int64 `json:"online_sale_flag,omitempty" `
}
func (s *AlibabaWdkSkuCombineskuUpdateSkuDo) SetSkuCode(v string) *AlibabaWdkSkuCombineskuUpdateSkuDo {
s.SkuCode = &v
return s
s.SkuCode = &v
return s
}
func (s *AlibabaWdkSkuCombineskuUpdateSkuDo) SetSkuName(v string) *AlibabaWdkSkuCombineskuUpdateSkuDo {
s.SkuName = &v
return s
s.SkuName = &v
return s
}
func (s *AlibabaWdkSkuCombineskuUpdateSkuDo) SetMainPicUrls(v string) *AlibabaWdkSkuCombineskuUpdateSkuDo {
s.MainPicUrls = &v
return s
s.MainPicUrls = &v
return s
}
func (s *AlibabaWdkSkuCombineskuUpdateSkuDo) SetOuCode(v string) *AlibabaWdkSkuCombineskuUpdateSkuDo {
s.OuCode = &v
return s
s.OuCode = &v
return s
}
func (s *AlibabaWdkSkuCombineskuUpdateSkuDo) SetDetailPicUrls(v string) *AlibabaWdkSkuCombineskuUpdateSkuDo {
s.DetailPicUrls = &v
return s
s.DetailPicUrls = &v
return s
}
func (s *AlibabaWdkSkuCombineskuUpdateSkuDo) SetSalePrice(v string) *AlibabaWdkSkuCombineskuUpdateSkuDo {
s.SalePrice = &v
return s
s.SalePrice = &v
return s
}
func (s *AlibabaWdkSkuCombineskuUpdateSkuDo) SetBarcodes(v string) *AlibabaWdkSkuCombineskuUpdateSkuDo {
s.Barcodes = &v
return s
s.Barcodes = &v
return s
}
func (s *AlibabaWdkSkuCombineskuUpdateSkuDo) SetAllowAppSale(v int64) *AlibabaWdkSkuCombineskuUpdateSkuDo {
s.AllowAppSale = &v
return s
s.AllowAppSale = &v
return s
}
func (s *AlibabaWdkSkuCombineskuUpdateSkuDo) SetAppEffectBeginTime(v util.LocalTime) *AlibabaWdkSkuCombineskuUpdateSkuDo {
s.AppEffectBeginTime = &v
return s
s.AppEffectBeginTime = &v
return s
}
func (s *AlibabaWdkSkuCombineskuUpdateSkuDo) SetAppEffectEndTime(v util.LocalTime) *AlibabaWdkSkuCombineskuUpdateSkuDo {
s.AppEffectEndTime = &v
return s
s.AppEffectEndTime = &v
return s
}
func (s *AlibabaWdkSkuCombineskuUpdateSkuDo) SetSubSkus(v []AlibabaWdkSkuCombineskuUpdateSubSkuDo) *AlibabaWdkSkuCombineskuUpdateSkuDo {
s.SubSkus = &v
return s
s.SubSkus = &v
return s
}
func (s *AlibabaWdkSkuCombineskuUpdateSkuDo) SetCategoryCode(v string) *AlibabaWdkSkuCombineskuUpdateSkuDo {
s.CategoryCode = &v
return s
s.CategoryCode = &v
return s
}
func (s *AlibabaWdkSkuCombineskuUpdateSkuDo) SetHmCategoryCode(v string) *AlibabaWdkSkuCombineskuUpdateSkuDo {
s.HmCategoryCode = &v
return s
s.HmCategoryCode = &v
return s
}
func (s *AlibabaWdkSkuCombineskuUpdateSkuDo) SetSaleSpec(v string) *AlibabaWdkSkuCombineskuUpdateSkuDo {
s.SaleSpec = &v
return s
s.SaleSpec = &v
return s
}
func (s *AlibabaWdkSkuCombineskuUpdateSkuDo) SetShopId(v string) *AlibabaWdkSkuCombineskuUpdateSkuDo {
s.ShopId = &v
return s
s.ShopId = &v
return s
}
func (s *AlibabaWdkSkuCombineskuUpdateSkuDo) SetSalePriceUnitCent(v int64) *AlibabaWdkSkuCombineskuUpdateSkuDo {
s.SalePriceUnitCent = &v
return s
s.SalePriceUnitCent = &v
return s
}
func (s *AlibabaWdkSkuCombineskuUpdateSkuDo) SetRichText(v string) *AlibabaWdkSkuCombineskuUpdateSkuDo {
s.RichText = &v
return s
s.RichText = &v
return s
}
func (s *AlibabaWdkSkuCombineskuUpdateSkuDo) SetShortTitle(v string) *AlibabaWdkSkuCombineskuUpdateSkuDo {
s.ShortTitle = &v
return s
s.ShortTitle = &v
return s
}
func (s *AlibabaWdkSkuCombineskuUpdateSkuDo) SetSubTitle(v string) *AlibabaWdkSkuCombineskuUpdateSkuDo {
s.SubTitle = &v
return s
s.SubTitle = &v
return s
}
func (s *AlibabaWdkSkuCombineskuUpdateSkuDo) SetOnlineSaleFlag(v int64) *AlibabaWdkSkuCombineskuUpdateSkuDo {
s.OnlineSaleFlag = &v
return s
s.OnlineSaleFlag = &v
return s
}

View File

@@ -1,49 +1,48 @@
package domain
import (
"topsdk/util"
)
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/util"
)
type AlibabaWdkWholesaleInboundorderCommitInboundInfoCommitReq struct {
/*
入库商品明细 */
InboundItemInfos *[]AlibabaWdkWholesaleInboundorderCommitInboundItemInfo `json:"inbound_item_infos,omitempty" `
/*
入库商品明细 */
InboundItemInfos *[]AlibabaWdkWholesaleInboundorderCommitInboundItemInfo `json:"inbound_item_infos,omitempty" `
/*
收货入库单号 */
InboundOrderNo *string `json:"inbound_order_no,omitempty" `
/*
收货入库单号 */
InboundOrderNo *string `json:"inbound_order_no,omitempty" `
/*
收货时间 */
ReceivedTime *util.LocalTime `json:"received_time,omitempty" `
/*
收货时间 */
ReceivedTime *util.LocalTime `json:"received_time,omitempty" `
/*
采购退货单单号 */
ReturnOrderNo *string `json:"return_order_no,omitempty" `
/*
商家编码 */
MerchantCode *string `json:"merchant_code,omitempty" `
/*
采购退货单单号 */
ReturnOrderNo *string `json:"return_order_no,omitempty" `
/*
商家编码 */
MerchantCode *string `json:"merchant_code,omitempty" `
}
func (s *AlibabaWdkWholesaleInboundorderCommitInboundInfoCommitReq) SetInboundItemInfos(v []AlibabaWdkWholesaleInboundorderCommitInboundItemInfo) *AlibabaWdkWholesaleInboundorderCommitInboundInfoCommitReq {
s.InboundItemInfos = &v
return s
s.InboundItemInfos = &v
return s
}
func (s *AlibabaWdkWholesaleInboundorderCommitInboundInfoCommitReq) SetInboundOrderNo(v string) *AlibabaWdkWholesaleInboundorderCommitInboundInfoCommitReq {
s.InboundOrderNo = &v
return s
s.InboundOrderNo = &v
return s
}
func (s *AlibabaWdkWholesaleInboundorderCommitInboundInfoCommitReq) SetReceivedTime(v util.LocalTime) *AlibabaWdkWholesaleInboundorderCommitInboundInfoCommitReq {
s.ReceivedTime = &v
return s
s.ReceivedTime = &v
return s
}
func (s *AlibabaWdkWholesaleInboundorderCommitInboundInfoCommitReq) SetReturnOrderNo(v string) *AlibabaWdkWholesaleInboundorderCommitInboundInfoCommitReq {
s.ReturnOrderNo = &v
return s
s.ReturnOrderNo = &v
return s
}
func (s *AlibabaWdkWholesaleInboundorderCommitInboundInfoCommitReq) SetMerchantCode(v string) *AlibabaWdkWholesaleInboundorderCommitInboundInfoCommitReq {
s.MerchantCode = &v
return s
s.MerchantCode = &v
return s
}

View File

@@ -1,33 +1,32 @@
package domain
import (
"topsdk/util"
)
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/util"
)
type AlibabaWdkWholesaleOutboundorderCommitContainerDo struct {
/*
数量 */
Quantity *string `json:"quantity,omitempty" `
/*
数量 */
Quantity *string `json:"quantity,omitempty" `
/*
容器编码 */
ContainerCode *string `json:"container_code,omitempty" `
/*
生产日期 */
ProductionDate *util.LocalTime `json:"production_date,omitempty" `
/*
容器编码 */
ContainerCode *string `json:"container_code,omitempty" `
/*
生产日期 */
ProductionDate *util.LocalTime `json:"production_date,omitempty" `
}
func (s *AlibabaWdkWholesaleOutboundorderCommitContainerDo) SetQuantity(v string) *AlibabaWdkWholesaleOutboundorderCommitContainerDo {
s.Quantity = &v
return s
s.Quantity = &v
return s
}
func (s *AlibabaWdkWholesaleOutboundorderCommitContainerDo) SetContainerCode(v string) *AlibabaWdkWholesaleOutboundorderCommitContainerDo {
s.ContainerCode = &v
return s
s.ContainerCode = &v
return s
}
func (s *AlibabaWdkWholesaleOutboundorderCommitContainerDo) SetProductionDate(v util.LocalTime) *AlibabaWdkWholesaleOutboundorderCommitContainerDo {
s.ProductionDate = &v
return s
s.ProductionDate = &v
return s
}

View File

@@ -1,73 +1,72 @@
package domain
import (
"topsdk/util"
)
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/util"
)
type AlibabaWdkWholesaleOutboundorderCommitOutboundInfoCommitReq struct {
/*
商品列表 */
OutboundItemInfos *[]AlibabaWdkWholesaleOutboundorderCommitOutboundItemInfo `json:"outbound_item_infos,omitempty" `
/*
商品列表 */
OutboundItemInfos *[]AlibabaWdkWholesaleOutboundorderCommitOutboundItemInfo `json:"outbound_item_infos,omitempty" `
/*
预计到货时间 */
EstimatedArrivalAt *util.LocalTime `json:"estimated_arrival_at,omitempty" `
/*
预计到货时间 */
EstimatedArrivalAt *util.LocalTime `json:"estimated_arrival_at,omitempty" `
/*
出货时间 */
OutboundAt *util.LocalTime `json:"outbound_at,omitempty" `
/*
出货时间 */
OutboundAt *util.LocalTime `json:"outbound_at,omitempty" `
/*
收货类型(信任收货、非信任收货) */
TrustedInbound *bool `json:"trusted_inbound,omitempty" `
/*
收货类型(信任收货、非信任收货) */
TrustedInbound *bool `json:"trusted_inbound,omitempty" `
/*
供应商名称 */
SupplierName *string `json:"supplier_name,omitempty" `
/*
供应商名称 */
SupplierName *string `json:"supplier_name,omitempty" `
/*
供应商编码 */
SupplierCode *string `json:"supplier_code,omitempty" `
/*
供应商编码 */
SupplierCode *string `json:"supplier_code,omitempty" `
/*
asn单号 */
AsnOrderNo *string `json:"asn_order_no,omitempty" `
/*
商家编码,已经废弃 */
MerchantCode *string `json:"merchant_code,omitempty" `
/*
asn单号 */
AsnOrderNo *string `json:"asn_order_no,omitempty" `
/*
商家编码,已经废弃 */
MerchantCode *string `json:"merchant_code,omitempty" `
}
func (s *AlibabaWdkWholesaleOutboundorderCommitOutboundInfoCommitReq) SetOutboundItemInfos(v []AlibabaWdkWholesaleOutboundorderCommitOutboundItemInfo) *AlibabaWdkWholesaleOutboundorderCommitOutboundInfoCommitReq {
s.OutboundItemInfos = &v
return s
s.OutboundItemInfos = &v
return s
}
func (s *AlibabaWdkWholesaleOutboundorderCommitOutboundInfoCommitReq) SetEstimatedArrivalAt(v util.LocalTime) *AlibabaWdkWholesaleOutboundorderCommitOutboundInfoCommitReq {
s.EstimatedArrivalAt = &v
return s
s.EstimatedArrivalAt = &v
return s
}
func (s *AlibabaWdkWholesaleOutboundorderCommitOutboundInfoCommitReq) SetOutboundAt(v util.LocalTime) *AlibabaWdkWholesaleOutboundorderCommitOutboundInfoCommitReq {
s.OutboundAt = &v
return s
s.OutboundAt = &v
return s
}
func (s *AlibabaWdkWholesaleOutboundorderCommitOutboundInfoCommitReq) SetTrustedInbound(v bool) *AlibabaWdkWholesaleOutboundorderCommitOutboundInfoCommitReq {
s.TrustedInbound = &v
return s
s.TrustedInbound = &v
return s
}
func (s *AlibabaWdkWholesaleOutboundorderCommitOutboundInfoCommitReq) SetSupplierName(v string) *AlibabaWdkWholesaleOutboundorderCommitOutboundInfoCommitReq {
s.SupplierName = &v
return s
s.SupplierName = &v
return s
}
func (s *AlibabaWdkWholesaleOutboundorderCommitOutboundInfoCommitReq) SetSupplierCode(v string) *AlibabaWdkWholesaleOutboundorderCommitOutboundInfoCommitReq {
s.SupplierCode = &v
return s
s.SupplierCode = &v
return s
}
func (s *AlibabaWdkWholesaleOutboundorderCommitOutboundInfoCommitReq) SetAsnOrderNo(v string) *AlibabaWdkWholesaleOutboundorderCommitOutboundInfoCommitReq {
s.AsnOrderNo = &v
return s
s.AsnOrderNo = &v
return s
}
func (s *AlibabaWdkWholesaleOutboundorderCommitOutboundInfoCommitReq) SetMerchantCode(v string) *AlibabaWdkWholesaleOutboundorderCommitOutboundInfoCommitReq {
s.MerchantCode = &v
return s
s.MerchantCode = &v
return s
}

View File

@@ -1,65 +1,64 @@
package domain
import (
"topsdk/util"
)
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/util"
)
type AlibabaWdkWholesaleOutboundorderCommitOutboundItemInfo struct {
/*
批发单号 */
WholesaleOrderNo *string `json:"wholesale_order_no,omitempty" `
/*
批发单号 */
WholesaleOrderNo *string `json:"wholesale_order_no,omitempty" `
/*
已废弃请使用containers.production_date */
ProductionDate *util.LocalTime `json:"production_date,omitempty" `
/*
已废弃请使用containers.production_date */
ProductionDate *util.LocalTime `json:"production_date,omitempty" `
/*
是否完结 */
OutboundCompleted *bool `json:"outbound_completed,omitempty" `
/*
是否完结 */
OutboundCompleted *bool `json:"outbound_completed,omitempty" `
/*
出库数量(为正数或零) */
OutboundQuantity *string `json:"outbound_quantity,omitempty" `
/*
出库数量(为正数或零) */
OutboundQuantity *string `json:"outbound_quantity,omitempty" `
/*
商品编码 */
SkuCode *string `json:"sku_code,omitempty" `
/*
商品编码 */
SkuCode *string `json:"sku_code,omitempty" `
/*
外部单号,如采购单号 */
ExternalOrderNo *string `json:"external_order_no,omitempty" `
/*
容器信息 */
Containers *[]AlibabaWdkWholesaleOutboundorderCommitContainerDo `json:"containers,omitempty" `
/*
外部单号,如采购单号 */
ExternalOrderNo *string `json:"external_order_no,omitempty" `
/*
容器信息 */
Containers *[]AlibabaWdkWholesaleOutboundorderCommitContainerDo `json:"containers,omitempty" `
}
func (s *AlibabaWdkWholesaleOutboundorderCommitOutboundItemInfo) SetWholesaleOrderNo(v string) *AlibabaWdkWholesaleOutboundorderCommitOutboundItemInfo {
s.WholesaleOrderNo = &v
return s
s.WholesaleOrderNo = &v
return s
}
func (s *AlibabaWdkWholesaleOutboundorderCommitOutboundItemInfo) SetProductionDate(v util.LocalTime) *AlibabaWdkWholesaleOutboundorderCommitOutboundItemInfo {
s.ProductionDate = &v
return s
s.ProductionDate = &v
return s
}
func (s *AlibabaWdkWholesaleOutboundorderCommitOutboundItemInfo) SetOutboundCompleted(v bool) *AlibabaWdkWholesaleOutboundorderCommitOutboundItemInfo {
s.OutboundCompleted = &v
return s
s.OutboundCompleted = &v
return s
}
func (s *AlibabaWdkWholesaleOutboundorderCommitOutboundItemInfo) SetOutboundQuantity(v string) *AlibabaWdkWholesaleOutboundorderCommitOutboundItemInfo {
s.OutboundQuantity = &v
return s
s.OutboundQuantity = &v
return s
}
func (s *AlibabaWdkWholesaleOutboundorderCommitOutboundItemInfo) SetSkuCode(v string) *AlibabaWdkWholesaleOutboundorderCommitOutboundItemInfo {
s.SkuCode = &v
return s
s.SkuCode = &v
return s
}
func (s *AlibabaWdkWholesaleOutboundorderCommitOutboundItemInfo) SetExternalOrderNo(v string) *AlibabaWdkWholesaleOutboundorderCommitOutboundItemInfo {
s.ExternalOrderNo = &v
return s
s.ExternalOrderNo = &v
return s
}
func (s *AlibabaWdkWholesaleOutboundorderCommitOutboundItemInfo) SetContainers(v []AlibabaWdkWholesaleOutboundorderCommitContainerDo) *AlibabaWdkWholesaleOutboundorderCommitOutboundItemInfo {
s.Containers = &v
return s
s.Containers = &v
return s
}