123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- package model
- // ArchiveNotify .
- type ArchiveNotify struct {
- Action string `json:"action"`
- Table string `json:"table"`
- New *Archive `json:"new"`
- Old *Archive `json:"old"`
- }
- // Archive .
- type Archive struct {
- ID int `json:"id"`
- AID int64 `json:"aid"`
- CID int64 `json:"cid"`
- MID int64 `json:"mid"`
- TypeID int32 `json:"typeid"`
- Videos int `json:"videos"`
- Title string `json:"title"`
- Cover string `json:"cover"`
- Content string `json:"content"`
- Duration int `json:"duration"`
- Attribute int `json:"attribute"`
- Copyright int `json:"copyright"`
- Access int `json:"access"`
- PubTime string `json:"pubtime"`
- CTime string `json:"ctime"`
- MTime string `json:"mtime"`
- State int `json:"state"`
- MissionID int `json:"mission_id"`
- OrderID int `json:"order_id"`
- RedirectURL string `json:"redirect_url"`
- Forward int `json:"forward"`
- TID int32 `json:"tid"`
- SubTID int32 `json:"sub_tid"`
- }
- // ArchiveTypeResponse .
- type ArchiveTypeResponse struct {
- Code int `json:"code"`
- Data map[string]*ArchiveType `json:"data"`
- Message string `json:"message"`
- TTL int `json:"ttl"`
- }
- // ArchiveType .
- type ArchiveType struct {
- ID int `json:"id"`
- PID int `json:"pid"`
- Name string `json:"name"`
- }
|