TmallMcTaskInfoGetResponse.cs 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135
  1. using System;
  2. using System.Xml.Serialization;
  3. using System.Collections.Generic;
  4. namespace Top.Api.Response
  5. {
  6. /// <summary>
  7. /// TmallMcTaskInfoGetResponse.
  8. /// </summary>
  9. public class TmallMcTaskInfoGetResponse : TopResponse
  10. {
  11. /// <summary>
  12. /// 系统自动生成
  13. /// </summary>
  14. [XmlElement("data")]
  15. public TaskInfoDtoDomain Data { get; set; }
  16. /// <summary>
  17. /// TaskInfoDtoDomain Data Structure.
  18. /// </summary>
  19. [Serializable]
  20. public class TaskInfoDtoDomain : TopObject
  21. {
  22. /// <summary>
  23. /// 账号ID
  24. /// </summary>
  25. [XmlElement("account_no")]
  26. public string AccountNo { get; set; }
  27. /// <summary>
  28. /// 任务当前余额
  29. /// </summary>
  30. [XmlElement("balance")]
  31. public long Balance { get; set; }
  32. /// <summary>
  33. /// 任务每日消费余额
  34. /// </summary>
  35. [XmlElement("balance_day")]
  36. public long BalanceDay { get; set; }
  37. /// <summary>
  38. /// 业务类型
  39. /// </summary>
  40. [XmlElement("biz_type")]
  41. public string BizType { get; set; }
  42. /// <summary>
  43. /// 品牌ID
  44. /// </summary>
  45. [XmlElement("brand_user_id")]
  46. public long BrandUserId { get; set; }
  47. /// <summary>
  48. /// 品牌昵称
  49. /// </summary>
  50. [XmlElement("brand_user_nick")]
  51. public string BrandUserNick { get; set; }
  52. /// <summary>
  53. /// 业务域
  54. /// </summary>
  55. [XmlElement("domain")]
  56. public string Domain { get; set; }
  57. /// <summary>
  58. /// 任务开始时间
  59. /// </summary>
  60. [XmlElement("end_time")]
  61. public string EndTime { get; set; }
  62. /// <summary>
  63. /// 投放计划名称
  64. /// </summary>
  65. [XmlElement("name")]
  66. public string Name { get; set; }
  67. /// <summary>
  68. /// 支付类型
  69. /// </summary>
  70. [XmlElement("pay_type")]
  71. public long PayType { get; set; }
  72. /// <summary>
  73. /// 代理商ID
  74. /// </summary>
  75. [XmlElement("proxy_user_id")]
  76. public long ProxyUserId { get; set; }
  77. /// <summary>
  78. /// 任务总限额
  79. /// </summary>
  80. [XmlElement("quota")]
  81. public long Quota { get; set; }
  82. /// <summary>
  83. /// 任务每日限额
  84. /// </summary>
  85. [XmlElement("quota_day")]
  86. public long QuotaDay { get; set; }
  87. /// <summary>
  88. /// 关联设备数
  89. /// </summary>
  90. [XmlElement("ref_device_num")]
  91. public long RefDeviceNum { get; set; }
  92. /// <summary>
  93. /// 投放计划规则(JSON)
  94. /// </summary>
  95. [XmlElement("rule")]
  96. public string Rule { get; set; }
  97. /// <summary>
  98. /// 任务开始时间
  99. /// </summary>
  100. [XmlElement("start_time")]
  101. public string StartTime { get; set; }
  102. /// <summary>
  103. /// 任务状态
  104. /// </summary>
  105. [XmlElement("status")]
  106. public long Status { get; set; }
  107. /// <summary>
  108. /// 投放计划ID
  109. /// </summary>
  110. [XmlElement("task_id")]
  111. public long TaskId { get; set; }
  112. }
  113. }
  114. }