1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 |
- package archive
- import (
- "time"
- )
- const (
- //TypeHotRecheck 热门回查
- TypeHotRecheck = 1
- //TypeChannelRecheck 频道回查
- TypeChannelRecheck = 0
- //TypeExcitationRecheck 激励回查
- TypeExcitationRecheck = 2
- //RecheckStateWait 待回查
- RecheckStateWait = int8(-1)
- //RecheckStateNoForbid 已回查,且没有禁止(热门) 已回查(频道)
- RecheckStateNoForbid = int8(0)
- //RecheckStateForbid 已回查,且禁止(热门)
- RecheckStateForbid = int8(1)
- //RecheckStateIgnore 被忽略不需要回查的状态
- RecheckStateIgnore = int8(-2)
- // FromListChannelReview 从频道回查列表提交的数据
- FromListChannelReview = "channel_review"
- // FromListHotReview 从热门回查列表提交的数据
- FromListHotReview = "hot_review"
- // FromListExcitation 从激励回查列表提交的数据
- FromListExcitation = "excitation_list"
- )
- var (
- _recheckTypes = map[int]string{
- //TypeChannelRecheck: "频道回查",
- TypeHotRecheck: "热门回查",
- TypeExcitationRecheck: "激励回查",
- }
- )
- // Recheck archive recheck
- type Recheck struct {
- ID int64 `json:"id"`
- Type int `json:"type"`
- Aid int64 `json:"aid"`
- UID int64 `json:"uid"`
- State int8 `json:"state"`
- Remark string `json:"remark"`
- CTime time.Time `json:"ctime"`
- MTime time.Time `json:"mtime"`
- }
- //RecheckType get recheck type name
- func RecheckType(tp int) (str string) {
- return _recheckTypes[tp]
- }
|