push_data.go 749 B

12345678910111213141516171819202122232425
  1. package structs
  2. type PushData struct {
  3. Data []Datum `json:"data" compare:"ignore"`
  4. IsPublishImmediately int64 `json:"isPublishImmediately"`
  5. Query Query `json:"query"`
  6. ServiceTag string `json:"serviceTag"`
  7. }
  8. type Datum struct {
  9. ArrAir string `json:"arrAir"`
  10. DepAir string `json:"depAir"`
  11. FlightEndDate string `json:"flightEndDate"`
  12. FlightNo string `json:"flightNo"`
  13. FlightStartDate string `json:"flightStartDate"`
  14. PrintPrice float64 `json:"printPrice"`
  15. Stock int `json:"stock"`
  16. Cabin string `json:"cabin"`
  17. }
  18. type Query struct {
  19. ArrAir string `json:"arrAir"`
  20. DepAir string `json:"depAir"`
  21. DepDate string `json:"depDate"`
  22. }