task_dispatch.go 916 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. package task
  2. import "go-common/app/job/main/videoup-report/model/utils"
  3. const (
  4. // PoolForFirst 一审
  5. PoolForFirst = int8(0)
  6. // PoolForSecond 二审
  7. PoolForSecond = int8(1)
  8. // SubjectForNormal 普通任务
  9. SubjectForNormal = int8(0)
  10. // SubjectForTask 指派任务
  11. SubjectForTask = int8(1)
  12. // StateForTaskDefault 初始化状态(未认领)
  13. StateForTaskDefault = int8(0)
  14. // StateForTaskWork 已认领,未处理
  15. StateForTaskWork = int8(1)
  16. // StateForTaskDelay 延迟审核
  17. StateForTaskDelay = int8(3)
  18. // StateForTaskUserDeleted 被释放
  19. StateForTaskUserDeleted = int8(6)
  20. )
  21. // Task 审核任务
  22. type Task struct {
  23. Pool int8
  24. Subject int8
  25. AdminID int64
  26. Aid int64
  27. Cid int64
  28. UID int64
  29. State int8
  30. ConfigID int64
  31. ConfigState int8
  32. ConfigWeight int64
  33. UPSpecial int8
  34. CFtime utils.FormatTime
  35. Ptime utils.FormatTime
  36. }