第三方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.

goods.go 3.2 KiB

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