go-common/app/job/main/tv/model/pgc/media_cache.go
2019-04-22 18:49:16 +08:00

36 lines
1.0 KiB
Go

package pgc
import "go-common/library/time"
// SeasonCMS defines the elements could be changed from TV CMS side
type SeasonCMS struct {
SeasonID int
Cover string
Desc string
Title string
UpInfo string // season update information
Category int // - cn, jp, movie, tv, documentary
Area string // - cn, jp, others
Playtime time.Time
Role string
Staff string
NewestOrder int // the newest passed ep's order
NewestEPID int // the newest passed ep's ID
NewestNb int // the newest ep's number ( after keyword filter )
TotalNum int
Style string
OriginName string // new fields
Alias string // new fields
PayStatus int // season's pay status, 0||2 = free, others = pay, pass by conf
}
// EpCMS defines the elements could be changed from TV CMS side
type EpCMS struct {
EPID int `json:"epid"`
Cover string `json:"cover"`
Title string `json:"title"`
Subtitle string `json:"subtitle"`
// new fields
PayStatus int `json:"pay_status"`
}