upgrade.go 762 B

12345678910111213141516171819202122232425262728293031323334353637
  1. package model
  2. // VerUpdate Params
  3. type VerUpdate struct {
  4. MobiApp string
  5. Build int
  6. Channel string
  7. Seed int
  8. Sdkint int
  9. Model string
  10. OldID string
  11. }
  12. // HTTPData response
  13. type HTTPData struct {
  14. Ver string `json:"ver"`
  15. Build int `json:"build"`
  16. Info string `json:"info"`
  17. Size string `json:"size"`
  18. URL string `json:"url"`
  19. Hash string `json:"hash"`
  20. Policy int `json:"policy"`
  21. IsForce int `json:"is_force"`
  22. IsPush int `json:"is_push"`
  23. IsGray int `json:"is_gray"`
  24. Mtime int `json:"mtime"`
  25. Patch *Patch `json:"patch"`
  26. }
  27. // Patch fix
  28. type Patch struct {
  29. NewID string `json:"new_id"`
  30. OldID string `json:"old_id"`
  31. URL string `json:"url"`
  32. Md5 string `json:"md5"`
  33. Size int `json:"size"`
  34. }