TaobaoTbkThorMfrsPromotionQueryResponse.cs 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990
  1. using System.Collections.Generic;
  2. using System.Text.Json.Serialization;
  3. using Topsdk.Util;
  4. using Topsdk.Top.Ability3152.Domain;
  5. namespace Topsdk.Top.Ability3152.Response;
  6. public class TaobaoTbkThorMfrsPromotionQueryResponse : AbstractTopApiResponse
  7. {
  8. /*
  9. 原商品信息
  10. */
  11. private TaobaoTbkThorMfrsPromotionQueryManufacturerItemsDto? sourceItem;
  12. /*
  13. 分页大小
  14. */
  15. private string? pageSize;
  16. /*
  17. 页码
  18. */
  19. private string? page;
  20. /*
  21. 请求状态码
  22. */
  23. private string? status;
  24. /*
  25. 异常描述
  26. */
  27. private string? desc;
  28. /*
  29. 识图推荐商品信息
  30. */
  31. private IList<TaobaoTbkThorMfrsPromotionQueryManufacturerItemsDto>? itemList;
  32. [JsonPropertyName("source_item")]
  33. public TaobaoTbkThorMfrsPromotionQueryManufacturerItemsDto? SourceItem
  34. {
  35. get => sourceItem;
  36. set => this.sourceItem = value;
  37. }
  38. [JsonPropertyName("page_size")]
  39. public string? PageSize
  40. {
  41. get => pageSize;
  42. set => this.pageSize = value;
  43. }
  44. [JsonPropertyName("page")]
  45. public string? Page
  46. {
  47. get => page;
  48. set => this.page = value;
  49. }
  50. [JsonPropertyName("status")]
  51. public string? Status
  52. {
  53. get => status;
  54. set => this.status = value;
  55. }
  56. [JsonPropertyName("desc")]
  57. public string? Desc
  58. {
  59. get => desc;
  60. set => this.desc = value;
  61. }
  62. [JsonPropertyName("item_list")]
  63. public IList<TaobaoTbkThorMfrsPromotionQueryManufacturerItemsDto>? ItemList
  64. {
  65. get => itemList;
  66. set => this.itemList = value;
  67. }
  68. }