audio.go 597 B

1234567891011121314151617181920212223242526272829
  1. package model
  2. // AudioCard .
  3. type AudioCard struct {
  4. Type int `json:"type"`
  5. Status int `json:"status"`
  6. }
  7. // AudioUpperCert .
  8. type AudioUpperCert struct {
  9. Cert *struct {
  10. Type int `json:"type"`
  11. Desc string `json:"desc"`
  12. } `json:"cert"`
  13. }
  14. // Audio .
  15. type Audio struct {
  16. MenuID int64 `json:"menu_id"`
  17. Title string `json:"title"`
  18. CoverURL string `json:"cover_url"`
  19. PlayNum int `json:"play_num"`
  20. RecordNum int `json:"record_num"`
  21. Ctgs []*struct {
  22. ItemID int64 `json:"item_id"`
  23. ItemVal string `json:"item_val"`
  24. } `json:"ctgs"`
  25. Type int `json:"type"`
  26. }