123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- package model
- const (
- // BangumiTyp 番剧
- BangumiTyp = 1
- // ComicTyp 漫画
- ComicTyp = 2
- // ArchiveTyp 稿件
- ArchiveTyp = 3
- // PlaylistTyp 播单
- PlaylistTyp = 4
- // ArchiveMsgTyp .
- ArchiveMsgTyp = "archive"
- // BangumiMsgTyp .
- BangumiMsgTyp = "bangumi_share"
- // ComicMsgTyp .
- ComicMsgTyp = "comic_share"
- // PlaylistMsgTyp .
- PlaylistMsgTyp = "playlist"
- )
- // ShareParams .
- type ShareParams struct {
- OID int64 `json:"oid" form:"oid" validate:"required,gt=0"`
- MID int64 `json:"mid" form:"mid" validate:"required"`
- TP int `json:"tp" form:"tp" validate:"required,gt=0"`
- IP string `json:"ip"`
- }
- // Share share item
- type Share struct {
- OID int64 `json:"oid"`
- Tp int `json:"tp"`
- Count int64 `json:"count"`
- }
- // MIDShare .
- type MIDShare struct {
- OID int64 `json:"oid"`
- MID int64 `json:"mid"`
- TP int `json:"tp"`
- Time int64 `json:"time"`
- }
- // ArchiveShare .
- type ArchiveShare struct {
- Type string `json:"type"`
- ID int64 `json:"id"`
- Count int `json:"count"`
- Ts int64 `json:"timestamp"`
- }
|