tables.go 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. package archivemodel
  2. //ArchiveCanal struct from cannal
  3. type ArchiveCanal struct {
  4. ID int64 `json:"id"`
  5. AID int64 `json:"aid"`
  6. Mid int64 `json:"mid"`
  7. TypeID int16 `json:"typeid"`
  8. Videos int `json:"videos"`
  9. Title string `json:"title"`
  10. Cover string `json:"cover"`
  11. Content string `json:"content"`
  12. Duration int `json:"duration"`
  13. Attribute int32 `json:"attribute"`
  14. Copyright int8 `json:"copyright"`
  15. Access int `json:"access"`
  16. State int `json:"state"`
  17. MissionID int64 `json:"mission_id"`
  18. OrderID int64 `json:"order_id"`
  19. RedirectURL string `json:"redirect_url"`
  20. Forward int64 `json:"forward"`
  21. Dynamic string `json:"dynamic"`
  22. }
  23. // ArchiveStaff state值
  24. const (
  25. StaffStateNormal = 1 // 正常
  26. StaffStateDismissed = 2 // 解除
  27. )
  28. //ArchiveStaff .
  29. type ArchiveStaff struct {
  30. ID int64 `json:"id"`
  31. Aid int64 `json:"aid"`
  32. Mid int64 `json:"mid"`
  33. StaffMid int64 `json:"staff_mid"`
  34. StaffTitle string `json:"staff_title"`
  35. StaffTitleId int64 `json:"staff_title_id"`
  36. State int64 `json:"state"`
  37. }