TaobaoTbkDgMaterialRecommendResponse.cs 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. using System.Collections.Generic;
  2. using System.Text.Json.Serialization;
  3. using Topsdk.Util;
  4. using Topsdk.Top.Defaultability.Domain;
  5. namespace Topsdk.Top.Defaultability.Response;
  6. public class TaobaoTbkDgMaterialRecommendResponse : AbstractTopApiResponse
  7. {
  8. /*
  9. resultList
  10. */
  11. private IList<TaobaoTbkDgMaterialRecommendMapData>? resultList;
  12. /*
  13. 推荐信息-是否抄底
  14. */
  15. private string? isDefault;
  16. /*
  17. 商品总数-该选品库收藏夹id及官方物料id对应的商品数量
  18. */
  19. private long? totalCount;
  20. /*
  21. uvid结果信息,传入但未使用uvid时会返回原因
  22. */
  23. private string? uvidMsg;
  24. [JsonPropertyName("result_list")]
  25. public IList<TaobaoTbkDgMaterialRecommendMapData>? ResultList
  26. {
  27. get => resultList;
  28. set => this.resultList = value;
  29. }
  30. [JsonPropertyName("is_default")]
  31. public string? IsDefault
  32. {
  33. get => isDefault;
  34. set => this.isDefault = value;
  35. }
  36. [JsonPropertyName("total_count")]
  37. public long? TotalCount
  38. {
  39. get => totalCount;
  40. set => this.totalCount = value;
  41. }
  42. [JsonPropertyName("uvid_msg")]
  43. public string? UvidMsg
  44. {
  45. get => uvidMsg;
  46. set => this.uvidMsg = value;
  47. }
  48. }