附近小店
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.

md_order.go 1.3 KiB

3 maanden geleden
3 maanden geleden
3 maanden geleden
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. package md
  2. type OrderTotal struct {
  3. StoreId string `json:"store_id"`
  4. BuyPhone string `json:"buy_phone"`
  5. MealNum string `json:"meal_num"`
  6. Memo string `json:"memo"`
  7. CouponId string `json:"coupon_id"`
  8. IsNow string `json:"is_now"`
  9. Timer string `json:"timer"`
  10. GoodsInfo []GoodsInfo `json:"goods_info"`
  11. }
  12. type GoodsInfo struct {
  13. GoodsId string `json:"goods_id"`
  14. SkuId string `json:"sku_id"`
  15. Num string `json:"num"`
  16. }
  17. type OneSkuPriceInfo struct {
  18. Num string `json:"num"`
  19. Amount string `json:"amount"`
  20. GoodsId int `json:"goods_id"`
  21. }
  22. type SkuPriceStruct struct {
  23. SkuId int64 `json:"skuId"`
  24. Ratio string `json:"ratio"`
  25. OneSkuPriceInfo OneSkuPriceInfo `json:"oneSkuPriceInfo"`
  26. }
  27. // 每一种sku价格结构
  28. type SkuId2priceInfo map[int64]OneSkuPriceInfo
  29. type SkuId2originPrice map[int64]string
  30. type CouponList struct {
  31. Id string `json:"id"`
  32. Title string `json:"title"`
  33. Timer string `json:"timer"`
  34. Label string `json:"label"`
  35. Img string `json:"img"`
  36. Content string `json:"content"`
  37. IsCanUse string `json:"is_can_use"`
  38. Info string `json:"info"`
  39. NotUseStr string `json:"not_use_str"`
  40. }
  41. type Sku struct {
  42. Name string `json:"name"`
  43. Value string `json:"value"`
  44. }