| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558 |
- using System.Text.Json.Serialization;
- using System.Collections.Generic;
- using Topsdk.Util;
- namespace Topsdk.Top.Ability371.Domain;
- public class TaobaoTbkItemInfoGetNTbkItem
- {
- /*
- 一级类目名称
- */
- private string? catName;
- /*
- 商品ID
- */
- private string? numIid;
- /*
- 商品标题
- */
- private string? title;
- /*
- 商品主图
- */
- private string? pictUrl;
- /*
- 商品小图列表
- */
- private IList<string>? smallImages;
- /*
- 商品一口价格
- */
- private string? reservePrice;
- /*
- 折扣价(元) 若属于预售商品,付定金时间内,折扣价=预售价
- */
- private string? zkFinalPrice;
- /*
- 卖家类型,0表示集市,1表示商城,3表示特价版
- */
- private long? userType;
- /*
- 商品所在地
- */
- private string? provcity;
- /*
- 商品链接
- */
- private string? itemUrl;
- /*
- 卖家id
- */
- private long? sellerId;
- /*
- 30天销量
- */
- private long? volume;
- /*
- 店铺名称
- */
- private string? nick;
- /*
- 叶子类目名称
- */
- private string? catLeafName;
- /*
- 是否加入消费者保障
- */
- private bool? isPrepay;
- /*
- 店铺dsr 评分
- */
- private long? shopDsr;
- /*
- 卖家等级
- */
- private long? ratesum;
- /*
- 退款率是否低于行业均值
- */
- private bool? iRfdRate;
- /*
- 好评率是否高于行业均值
- */
- private bool? hGoodRate;
- /*
- 成交转化是否高于行业均值
- */
- private bool? hPayRate30;
- /*
- 是否包邮
- */
- private bool? freeShipment;
- /*
- 商品库类型,支持多库类型输出,以英文逗号分隔“,”分隔,1:营销商品主推库,如果值为空则不属于1这种商品类型
- */
- private string? materialLibType;
- /*
- 预售商品-商品优惠信息
- */
- private string? presaleDiscountFeeText;
- /*
- 预售商品-付定金结束时间(毫秒)
- */
- private long? presaleTailEndTime;
- /*
- 预售商品-付尾款开始时间(毫秒)
- */
- private long? presaleTailStartTime;
- /*
- 预售商品-付定金结束时间(毫秒)
- */
- private long? presaleEndTime;
- /*
- 预售商品-付定金开始时间(毫秒)
- */
- private long? presaleStartTime;
- /*
- 预售商品-定金(元)
- */
- private string? presaleDeposit;
- /*
- 聚划算满减 -结束时间(毫秒)
- */
- private long? juPlayEndTime;
- /*
- 聚划算满减 -开始时间(毫秒)
- */
- private long? juPlayStartTime;
- /*
- 1聚划算满减:满N件减X元,满N件X折,满N件X元) 2天猫限时抢:前N分钟每件X元,前N分钟满N件每件X元,前N件每件X元)
- */
- private string? playInfo;
- /*
- 天猫限时抢可售 -结束时间(毫秒)
- */
- private long? tmallPlayActivityEndTime;
- /*
- 天猫限时抢可售 -开始时间(毫秒)
- */
- private long? tmallPlayActivityStartTime;
- /*
- 聚划算信息-聚淘开始时间(毫秒)
- */
- private string? juOnlineStartTime;
- /*
- 聚划算信息-聚淘结束时间(毫秒)
- */
- private string? juOnlineEndTime;
- /*
- 聚划算信息-商品预热开始时间(毫秒)
- */
- private string? juPreShowStartTime;
- /*
- 聚划算信息-商品预热结束时间(毫秒)
- */
- private string? juPreShowEndTime;
- /*
- 活动价
- */
- private string? salePrice;
- /*
- 跨店满减信息
- */
- private string? kuadianPromotionInfo;
- /*
- 是否品牌精选,0不是,1是
- */
- private string? superiorBrand;
- /*
- 是否是热门商品,0不是,1是
- */
- private string? hotFlag;
- /*
- 入参的(新)商品ID
- */
- private string? inputNumIid;
- [JsonPropertyName("cat_name")]
- public string? CatName
- {
- get => catName;
- set => this.catName = value;
- }
- [JsonPropertyName("num_iid")]
- public string? NumIid
- {
- get => numIid;
- set => this.numIid = value;
- }
- [JsonPropertyName("title")]
- public string? Title
- {
- get => title;
- set => this.title = value;
- }
- [JsonPropertyName("pict_url")]
- public string? PictUrl
- {
- get => pictUrl;
- set => this.pictUrl = value;
- }
- [JsonPropertyName("small_images")]
- public IList<string>? SmallImages
- {
- get => smallImages;
- set => this.smallImages = value;
- }
- [JsonPropertyName("reserve_price")]
- public string? ReservePrice
- {
- get => reservePrice;
- set => this.reservePrice = value;
- }
- [JsonPropertyName("zk_final_price")]
- public string? ZkFinalPrice
- {
- get => zkFinalPrice;
- set => this.zkFinalPrice = value;
- }
- [JsonPropertyName("user_type")]
- public long? UserType
- {
- get => userType;
- set => this.userType = value;
- }
- [JsonPropertyName("provcity")]
- public string? Provcity
- {
- get => provcity;
- set => this.provcity = value;
- }
- [JsonPropertyName("item_url")]
- public string? ItemUrl
- {
- get => itemUrl;
- set => this.itemUrl = value;
- }
- [JsonPropertyName("seller_id")]
- public long? SellerId
- {
- get => sellerId;
- set => this.sellerId = value;
- }
- [JsonPropertyName("volume")]
- public long? Volume
- {
- get => volume;
- set => this.volume = value;
- }
- [JsonPropertyName("nick")]
- public string? Nick
- {
- get => nick;
- set => this.nick = value;
- }
- [JsonPropertyName("cat_leaf_name")]
- public string? CatLeafName
- {
- get => catLeafName;
- set => this.catLeafName = value;
- }
- [JsonPropertyName("is_prepay")]
- public bool? IsPrepay
- {
- get => isPrepay;
- set => this.isPrepay = value;
- }
- [JsonPropertyName("shop_dsr")]
- public long? ShopDsr
- {
- get => shopDsr;
- set => this.shopDsr = value;
- }
- [JsonPropertyName("ratesum")]
- public long? Ratesum
- {
- get => ratesum;
- set => this.ratesum = value;
- }
- [JsonPropertyName("i_rfd_rate")]
- public bool? IRfdRate
- {
- get => iRfdRate;
- set => this.iRfdRate = value;
- }
- [JsonPropertyName("h_good_rate")]
- public bool? HGoodRate
- {
- get => hGoodRate;
- set => this.hGoodRate = value;
- }
- [JsonPropertyName("h_pay_rate30")]
- public bool? HPayRate30
- {
- get => hPayRate30;
- set => this.hPayRate30 = value;
- }
- [JsonPropertyName("free_shipment")]
- public bool? FreeShipment
- {
- get => freeShipment;
- set => this.freeShipment = value;
- }
- [JsonPropertyName("material_lib_type")]
- public string? MaterialLibType
- {
- get => materialLibType;
- set => this.materialLibType = value;
- }
- [JsonPropertyName("presale_discount_fee_text")]
- public string? PresaleDiscountFeeText
- {
- get => presaleDiscountFeeText;
- set => this.presaleDiscountFeeText = value;
- }
- [JsonPropertyName("presale_tail_end_time")]
- public long? PresaleTailEndTime
- {
- get => presaleTailEndTime;
- set => this.presaleTailEndTime = value;
- }
- [JsonPropertyName("presale_tail_start_time")]
- public long? PresaleTailStartTime
- {
- get => presaleTailStartTime;
- set => this.presaleTailStartTime = value;
- }
- [JsonPropertyName("presale_end_time")]
- public long? PresaleEndTime
- {
- get => presaleEndTime;
- set => this.presaleEndTime = value;
- }
- [JsonPropertyName("presale_start_time")]
- public long? PresaleStartTime
- {
- get => presaleStartTime;
- set => this.presaleStartTime = value;
- }
- [JsonPropertyName("presale_deposit")]
- public string? PresaleDeposit
- {
- get => presaleDeposit;
- set => this.presaleDeposit = value;
- }
- [JsonPropertyName("ju_play_end_time")]
- public long? JuPlayEndTime
- {
- get => juPlayEndTime;
- set => this.juPlayEndTime = value;
- }
- [JsonPropertyName("ju_play_start_time")]
- public long? JuPlayStartTime
- {
- get => juPlayStartTime;
- set => this.juPlayStartTime = value;
- }
- [JsonPropertyName("play_info")]
- public string? PlayInfo
- {
- get => playInfo;
- set => this.playInfo = value;
- }
- [JsonPropertyName("tmall_play_activity_end_time")]
- public long? TmallPlayActivityEndTime
- {
- get => tmallPlayActivityEndTime;
- set => this.tmallPlayActivityEndTime = value;
- }
- [JsonPropertyName("tmall_play_activity_start_time")]
- public long? TmallPlayActivityStartTime
- {
- get => tmallPlayActivityStartTime;
- set => this.tmallPlayActivityStartTime = value;
- }
- [JsonPropertyName("ju_online_start_time")]
- public string? JuOnlineStartTime
- {
- get => juOnlineStartTime;
- set => this.juOnlineStartTime = value;
- }
- [JsonPropertyName("ju_online_end_time")]
- public string? JuOnlineEndTime
- {
- get => juOnlineEndTime;
- set => this.juOnlineEndTime = value;
- }
- [JsonPropertyName("ju_pre_show_start_time")]
- public string? JuPreShowStartTime
- {
- get => juPreShowStartTime;
- set => this.juPreShowStartTime = value;
- }
- [JsonPropertyName("ju_pre_show_end_time")]
- public string? JuPreShowEndTime
- {
- get => juPreShowEndTime;
- set => this.juPreShowEndTime = value;
- }
- [JsonPropertyName("sale_price")]
- public string? SalePrice
- {
- get => salePrice;
- set => this.salePrice = value;
- }
- [JsonPropertyName("kuadian_promotion_info")]
- public string? KuadianPromotionInfo
- {
- get => kuadianPromotionInfo;
- set => this.kuadianPromotionInfo = value;
- }
- [JsonPropertyName("superior_brand")]
- public string? SuperiorBrand
- {
- get => superiorBrand;
- set => this.superiorBrand = value;
- }
- [JsonPropertyName("hot_flag")]
- public string? HotFlag
- {
- get => hotFlag;
- set => this.hotFlag = value;
- }
- [JsonPropertyName("input_num_iid")]
- public string? InputNumIid
- {
- get => inputNumIid;
- set => this.inputNumIid = value;
- }
- }
|