TaobaoTbkDgMaterialOptionalUpgradeBasicMapData.cs 4.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259
  1. using System.Text.Json.Serialization;
  2. using System.Collections.Generic;
  3. using Topsdk.Util;
  4. namespace Topsdk.Top.Defaultability.Domain;
  5. public class TaobaoTbkDgMaterialOptionalUpgradeBasicMapData
  6. {
  7. /*
  8. 商品信息-商品标题
  9. */
  10. private string? title;
  11. /*
  12. 商品信息-商品短标题
  13. */
  14. private string? shortTitle;
  15. /*
  16. 商品信息-商品主图
  17. */
  18. private string? pictUrl;
  19. /*
  20. 商品信息-商品白底图
  21. */
  22. private string? whiteImage;
  23. /*
  24. 商品信息-一级类目ID
  25. */
  26. private long? levelOneCategoryId;
  27. /*
  28. 商品信息-叶子类目id
  29. */
  30. private long? categoryId;
  31. /*
  32. 商品信息-叶子类目名称
  33. */
  34. private string? categoryName;
  35. /*
  36. 店铺信息-卖家id
  37. */
  38. private long? sellerId;
  39. /*
  40. 店铺信息-卖家类型,0表示淘宝,1表示天猫,3表示特价版
  41. */
  42. private long? userType;
  43. /*
  44. 店铺信息-店铺名称
  45. */
  46. private string? shopTitle;
  47. /*
  48. 商品信息-30天销量;数据统计截止昨日非实时更新
  49. */
  50. private long? volume;
  51. /*
  52. 商品信息-商品子标题
  53. */
  54. private string? subTitle;
  55. /*
  56. 商品信息-品牌名称
  57. */
  58. private string? brandName;
  59. /*
  60. 商品信息-一级类目名称
  61. */
  62. private string? levelOneCategoryName;
  63. /*
  64. 商品信息-淘客30天推广量
  65. */
  66. private string? tkTotalSales;
  67. /*
  68. 商品信息-宝贝所在地
  69. */
  70. private string? provcity;
  71. /*
  72. 商品信息-商品小图列表
  73. */
  74. private IList<string>? smallImages;
  75. /*
  76. 年销量
  77. */
  78. private string? annualVol;
  79. /*
  80. 商品邮费
  81. */
  82. private string? realPostFee;
  83. [JsonPropertyName("title")]
  84. public string? Title
  85. {
  86. get => title;
  87. set => this.title = value;
  88. }
  89. [JsonPropertyName("short_title")]
  90. public string? ShortTitle
  91. {
  92. get => shortTitle;
  93. set => this.shortTitle = value;
  94. }
  95. [JsonPropertyName("pict_url")]
  96. public string? PictUrl
  97. {
  98. get => pictUrl;
  99. set => this.pictUrl = value;
  100. }
  101. [JsonPropertyName("white_image")]
  102. public string? WhiteImage
  103. {
  104. get => whiteImage;
  105. set => this.whiteImage = value;
  106. }
  107. [JsonPropertyName("level_one_category_id")]
  108. public long? LevelOneCategoryId
  109. {
  110. get => levelOneCategoryId;
  111. set => this.levelOneCategoryId = value;
  112. }
  113. [JsonPropertyName("category_id")]
  114. public long? CategoryId
  115. {
  116. get => categoryId;
  117. set => this.categoryId = value;
  118. }
  119. [JsonPropertyName("category_name")]
  120. public string? CategoryName
  121. {
  122. get => categoryName;
  123. set => this.categoryName = value;
  124. }
  125. [JsonPropertyName("seller_id")]
  126. public long? SellerId
  127. {
  128. get => sellerId;
  129. set => this.sellerId = value;
  130. }
  131. [JsonPropertyName("user_type")]
  132. public long? UserType
  133. {
  134. get => userType;
  135. set => this.userType = value;
  136. }
  137. [JsonPropertyName("shop_title")]
  138. public string? ShopTitle
  139. {
  140. get => shopTitle;
  141. set => this.shopTitle = value;
  142. }
  143. [JsonPropertyName("volume")]
  144. public long? Volume
  145. {
  146. get => volume;
  147. set => this.volume = value;
  148. }
  149. [JsonPropertyName("sub_title")]
  150. public string? SubTitle
  151. {
  152. get => subTitle;
  153. set => this.subTitle = value;
  154. }
  155. [JsonPropertyName("brand_name")]
  156. public string? BrandName
  157. {
  158. get => brandName;
  159. set => this.brandName = value;
  160. }
  161. [JsonPropertyName("level_one_category_name")]
  162. public string? LevelOneCategoryName
  163. {
  164. get => levelOneCategoryName;
  165. set => this.levelOneCategoryName = value;
  166. }
  167. [JsonPropertyName("tk_total_sales")]
  168. public string? TkTotalSales
  169. {
  170. get => tkTotalSales;
  171. set => this.tkTotalSales = value;
  172. }
  173. [JsonPropertyName("provcity")]
  174. public string? Provcity
  175. {
  176. get => provcity;
  177. set => this.provcity = value;
  178. }
  179. [JsonPropertyName("small_images")]
  180. public IList<string>? SmallImages
  181. {
  182. get => smallImages;
  183. set => this.smallImages = value;
  184. }
  185. [JsonPropertyName("annual_vol")]
  186. public string? AnnualVol
  187. {
  188. get => annualVol;
  189. set => this.annualVol = value;
  190. }
  191. [JsonPropertyName("real_post_fee")]
  192. public string? RealPostFee
  193. {
  194. get => realPostFee;
  195. set => this.realPostFee = value;
  196. }
  197. }