第三方api接口
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

79 lines
3.1 KiB

  1. package wph
  2. type WphGoods struct {
  3. Gid string `json:"gid"`
  4. AdCode string `json:"adCode"`
  5. GoodsTitle string `json:"goods_title"`
  6. GoodsDesc string `json:"goods_desc"`
  7. GoodsImg string `json:"goods_img"`
  8. ImgList []string `json:"img_list"`
  9. SourceType string `json:"sourceType"`
  10. GoodsPrice string `json:"goods_price"`
  11. GoodsCostPrice string `json:"goods_cost_price"`
  12. Commission string `json:"commission"`
  13. CommissionRate string `json:"commission_rate"`
  14. Discount string `json:"discount"`
  15. YhqPrice string `json:"yhq_price"`
  16. CouponPrice string `json:"coupon_price"`
  17. }
  18. type OfficialGoods struct {
  19. IsAllowanceGoods int `json:"isAllowanceGoods"`
  20. MarketPrice string `json:"marketPrice"`
  21. CommissionRate string `json:"commissionRate"`
  22. WhiteImage string `json:"whiteImage"`
  23. GoodsId string `json:"goodsId"`
  24. GoodsDesc string `json:"goodsDesc"`
  25. Discount string `json:"discount"`
  26. CouponPriceType int `json:"couponPriceType"`
  27. GoodsCarouselPictures []string `json:"goodsCarouselPictures"`
  28. GoodsDetailPictures []string `json:"goodsDetailPictures"`
  29. CategoryName string `json:"categoryName"`
  30. HaiTao int `json:"haiTao"`
  31. Cat2NdName string `json:"cat2ndName"`
  32. IsSubsidyActivityGoods bool `json:"isSubsidyActivityGoods"`
  33. GoodsPromotionInfo struct {
  34. MarketPrice string `json:"marketPrice"`
  35. LowPriceTag string `json:"lowPriceTag"`
  36. SalePriceDesc string `json:"salePriceDesc"`
  37. SalePrice string `json:"salePrice"`
  38. Discount string `json:"discount"`
  39. } `json:"goodsPromotionInfo"`
  40. Cat1StName string `json:"cat1stName"`
  41. DestUrlPc string `json:"destUrlPc"`
  42. AdCode string `json:"adCode"`
  43. VipPrice string `json:"vipPrice"`
  44. Commission string `json:"commission"`
  45. ProductSales string `json:"productSales"`
  46. Sn string `json:"sn"`
  47. Cat1StId int `json:"cat1stId"`
  48. GoodsName string `json:"goodsName"`
  49. BrandName string `json:"brandName"`
  50. BrandLogoFull string `json:"brandLogoFull"`
  51. BrandStoreSn string `json:"brandStoreSn"`
  52. Weight int `json:"weight"`
  53. SellTimeFrom int64 `json:"sellTimeFrom"`
  54. SchemeStartTime int64 `json:"schemeStartTime"`
  55. SchemeEndTime int64 `json:"schemeEndTime"`
  56. SourceType int `json:"sourceType"`
  57. SellTimeTo int64 `json:"sellTimeTo"`
  58. BrandId int `json:"brandId"`
  59. GoodsThumbUrl string `json:"goodsThumbUrl"`
  60. Cat2NdId int `json:"cat2ndId"`
  61. SpuId string `json:"spuId"`
  62. StoreInfo struct {
  63. StoreName string `json:"storeName"`
  64. StoreId string `json:"storeId"`
  65. } `json:"storeInfo"`
  66. EstimatePrice string `json:"estimatePrice"`
  67. GoodsMainPicture string `json:"goodsMainPicture"`
  68. DestUrl string `json:"destUrl"`
  69. CategoryId int `json:"categoryId"`
  70. Status int `json:"status"`
  71. CouponInfo struct {
  72. Fav string `json:"fav"`
  73. } `json:"couponInfo"`
  74. ExclusiveCoupon struct {
  75. Fav string `json:"fav"`
  76. } `json:"exclusiveCoupon"`
  77. }