model.go 765 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. package pgc
  2. const (
  3. TypeForBangumi = 1
  4. TypeForMovie = 2
  5. TypeForDocumentary = 3
  6. )
  7. type MovieEpisode struct {
  8. EpID int64 `json:"id"`
  9. SeasonID int64 `json:"movieSeasonId"`
  10. AID int64 `json:"aid"`
  11. CID int64 `json:"cid"`
  12. Status int8 `json:"status"`
  13. }
  14. type BangumiEpisode struct {
  15. EpID int64 `json:"episodeId"`
  16. AID int64 `json:"avId"`
  17. SeasonID int64 `json:"seasonId"`
  18. CID int64 `json:"danmaku"`
  19. Status int8 `json:"isDelete"`
  20. }
  21. type Documentary struct {
  22. EpID int64 `json:"id"`
  23. SeasonID int64
  24. AID int64 `json:"aid"`
  25. CID int64 `json:"cid"`
  26. Status int8 `json:"is_delete"`
  27. }
  28. type Archive struct {
  29. AID int64
  30. SeasonID int64
  31. Tp int8
  32. Status int8
  33. EpID int64
  34. CID int64
  35. }