TopOrdersortGetResponse.cs 2.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788
  1. using System;
  2. using System.Xml.Serialization;
  3. using System.Collections.Generic;
  4. namespace Top.Api.Response
  5. {
  6. /// <summary>
  7. /// TopOrdersortGetResponse.
  8. /// </summary>
  9. public class TopOrdersortGetResponse : TopResponse
  10. {
  11. /// <summary>
  12. /// 天时维度排序值
  13. /// </summary>
  14. [XmlElement("day_sort_val")]
  15. public long DaySortVal { get; set; }
  16. /// <summary>
  17. /// 小时维度排序值
  18. /// </summary>
  19. [XmlElement("hour_sort_val")]
  20. public long HourSortVal { get; set; }
  21. /// <summary>
  22. /// 是否是主订单
  23. /// </summary>
  24. [XmlElement("is_main")]
  25. public string IsMain { get; set; }
  26. /// <summary>
  27. /// 订单编号
  28. /// </summary>
  29. [XmlElement("order_id")]
  30. public long OrderId { get; set; }
  31. /// <summary>
  32. /// 支付时间
  33. /// </summary>
  34. [XmlElement("pay_time")]
  35. public string PayTime { get; set; }
  36. /// <summary>
  37. /// 子订单列表,查询订单id为子订单时,列表为空
  38. /// </summary>
  39. [XmlArray("sub_orders")]
  40. [XmlArrayItem("suborders")]
  41. public List<SubordersDomain> SubOrders { get; set; }
  42. /// <summary>
  43. /// SubordersDomain Data Structure.
  44. /// </summary>
  45. [Serializable]
  46. public class SubordersDomain : TopObject
  47. {
  48. /// <summary>
  49. /// 天时维度排序值
  50. /// </summary>
  51. [XmlElement("day_sort_val")]
  52. public long DaySortVal { get; set; }
  53. /// <summary>
  54. /// 小时维度排序值
  55. /// </summary>
  56. [XmlElement("hour_sort_val")]
  57. public long HourSortVal { get; set; }
  58. /// <summary>
  59. /// 是否是主订单
  60. /// </summary>
  61. [XmlElement("is_main")]
  62. public long IsMain { get; set; }
  63. /// <summary>
  64. /// 订单id
  65. /// </summary>
  66. [XmlElement("order_id")]
  67. public long OrderId { get; set; }
  68. /// <summary>
  69. /// 支付时间
  70. /// </summary>
  71. [XmlElement("pay_time")]
  72. public string PayTime { get; set; }
  73. }
  74. }
  75. }