TaobaoTbkActivityInfoGetData.cs 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129
  1. using System.Text.Json.Serialization;
  2. using System.Collections.Generic;
  3. using Topsdk.Util;
  4. namespace Topsdk.Top.Ability374.Domain;
  5. public class TaobaoTbkActivityInfoGetData
  6. {
  7. /*
  8. 【本地化】微信推广二维码地址
  9. */
  10. private string? wxQrcodeUrl;
  11. /*
  12. 淘客推广长链
  13. */
  14. private string? clickUrl;
  15. /*
  16. 淘客推广短链
  17. */
  18. private string? shortClickUrl;
  19. /*
  20. 投放平台, 1-PC 2-无线
  21. */
  22. private string? terminalType;
  23. /*
  24. 物料素材下载地址
  25. */
  26. private string? materialOssUrl;
  27. /*
  28. 会场名称
  29. */
  30. private string? pageName;
  31. /*
  32. 活动开始时间
  33. */
  34. private string? pageStartTime;
  35. /*
  36. 活动结束时间
  37. */
  38. private string? pageEndTime;
  39. /*
  40. 【本地化】微信小程序路径
  41. */
  42. private string? wxMiniprogramPath;
  43. [JsonPropertyName("wx_qrcode_url")]
  44. public string? WxQrcodeUrl
  45. {
  46. get => wxQrcodeUrl;
  47. set => this.wxQrcodeUrl = value;
  48. }
  49. [JsonPropertyName("click_url")]
  50. public string? ClickUrl
  51. {
  52. get => clickUrl;
  53. set => this.clickUrl = value;
  54. }
  55. [JsonPropertyName("short_click_url")]
  56. public string? ShortClickUrl
  57. {
  58. get => shortClickUrl;
  59. set => this.shortClickUrl = value;
  60. }
  61. [JsonPropertyName("terminal_type")]
  62. public string? TerminalType
  63. {
  64. get => terminalType;
  65. set => this.terminalType = value;
  66. }
  67. [JsonPropertyName("material_oss_url")]
  68. public string? MaterialOssUrl
  69. {
  70. get => materialOssUrl;
  71. set => this.materialOssUrl = value;
  72. }
  73. [JsonPropertyName("page_name")]
  74. public string? PageName
  75. {
  76. get => pageName;
  77. set => this.pageName = value;
  78. }
  79. [JsonPropertyName("page_start_time")]
  80. public string? PageStartTime
  81. {
  82. get => pageStartTime;
  83. set => this.pageStartTime = value;
  84. }
  85. [JsonPropertyName("page_end_time")]
  86. public string? PageEndTime
  87. {
  88. get => pageEndTime;
  89. set => this.pageEndTime = value;
  90. }
  91. [JsonPropertyName("wx_miniprogram_path")]
  92. public string? WxMiniprogramPath
  93. {
  94. get => wxMiniprogramPath;
  95. set => this.wxMiniprogramPath = value;
  96. }
  97. }