TaobaoTbkDgMaterialTemporaryOptionalTopNInfoDTO.cs 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116
  1. using System.Text.Json.Serialization;
  2. using System.Collections.Generic;
  3. using Topsdk.Util;
  4. namespace Topsdk.Top.Ability370.Domain;
  5. public class TaobaoTbkDgMaterialTemporaryOptionalTopNInfoDTO
  6. {
  7. /*
  8. 百亿补贴品牌logo
  9. */
  10. private string? bybtBrandLogo;
  11. /*
  12. 百亿补贴白底图
  13. */
  14. private string? bybtPicUrl;
  15. /*
  16. 百亿补贴商品特征标签,eg.今日发货、晚发补偿、限购一件等
  17. */
  18. private IList<string>? bybtItemTags;
  19. /*
  20. 百亿补贴专属券面额,仅限百亿补贴场景透出
  21. */
  22. private string? bybtCouponAmount;
  23. /*
  24. 百亿补贴页面实时价
  25. */
  26. private string? bybtShowPrice;
  27. /*
  28. 全网对比参考价格
  29. */
  30. private string? bybtLowestPrice;
  31. /*
  32. 商品的百亿补贴开始时间
  33. */
  34. private string? bybtEndTime;
  35. /*
  36. 商品的百亿补贴结束时间
  37. */
  38. private string? bybtStartTime;
  39. [JsonPropertyName("bybt_brand_logo")]
  40. public string? BybtBrandLogo
  41. {
  42. get => bybtBrandLogo;
  43. set => this.bybtBrandLogo = value;
  44. }
  45. [JsonPropertyName("bybt_pic_url")]
  46. public string? BybtPicUrl
  47. {
  48. get => bybtPicUrl;
  49. set => this.bybtPicUrl = value;
  50. }
  51. [JsonPropertyName("bybt_item_tags")]
  52. public IList<string>? BybtItemTags
  53. {
  54. get => bybtItemTags;
  55. set => this.bybtItemTags = value;
  56. }
  57. [JsonPropertyName("bybt_coupon_amount")]
  58. public string? BybtCouponAmount
  59. {
  60. get => bybtCouponAmount;
  61. set => this.bybtCouponAmount = value;
  62. }
  63. [JsonPropertyName("bybt_show_price")]
  64. public string? BybtShowPrice
  65. {
  66. get => bybtShowPrice;
  67. set => this.bybtShowPrice = value;
  68. }
  69. [JsonPropertyName("bybt_lowest_price")]
  70. public string? BybtLowestPrice
  71. {
  72. get => bybtLowestPrice;
  73. set => this.bybtLowestPrice = value;
  74. }
  75. [JsonPropertyName("bybt_end_time")]
  76. public string? BybtEndTime
  77. {
  78. get => bybtEndTime;
  79. set => this.bybtEndTime = value;
  80. }
  81. [JsonPropertyName("bybt_start_time")]
  82. public string? BybtStartTime
  83. {
  84. get => bybtStartTime;
  85. set => this.bybtStartTime = value;
  86. }
  87. }