123456789101112131415161718192021222324252627282930313233343536373839404142 |
- package model
- // all variable used in advance dm
- const (
- // mode
- AdvSpeMode = "sp" // mode 7
- AdvMode = "advance" // mode8 mode9
- AdvModeAll = "all"
- // type
- AdvTypeRequest = "request"
- AdvTypeAccept = "accept"
- AdvTypeDeny = "deny"
- AdvTypeAll = "all"
- )
- // Advance advance dm list
- type Advance struct {
- ID int64 `json:"id"` //高级弹幕ID
- Type string `json:"bType"` //处理结果
- Mode string `json:"mode"` //"sp" or 'advance"
- Mid int64 `json:"mid"` //申请人ID
- Timestamp int64 `json:"timestamp"` //申请时间
- Name string `json:"name"` //申请人昵称
- }
- // AdvanceRes advance dm list result including page info
- type AdvanceRes struct {
- Result []*Advance `json:"result"`
- Page *PageInfo `json:"page"`
- }
- // PageInfo page info
- type PageInfo struct {
- Num int64 `json:"num"`
- Size int64 `json:"size"`
- Total int64 `json:"total"`
- }
- // ArgMids advance dm mids
- type ArgMids struct {
- Mids []int64
- }
|