任务状态

状态列表

  • 审核中(new) - 刚创建的任务,等待审核

  • 未过审(denied) - 没用通过审核的任务

  • 编辑中(editing) - 编辑状态中的任务,不会再任务审核列表中出现

  • 等待中(pending) - 任务通过了审核,但由于优先顺序靠后,暂时不能被执行

  • 开放中(open) - 优先顺序靠前的任务,可以被执行

  • 执行中(executing) - 已有用户领取了任务,正在执行中

  • 已完成(completed) - 用户声明自己完成了任务或是任务到了截至时间

  • 已检查(checked) - 被证实有效完成的任务

  • 未完成(failed) - 用户在规定时间内没有完成任务,或用户放弃执行的任务

  • 已关闭(closed) - 任务在中途被中止或是用户放弃了对任务的创建

  • 垃圾(spam) - 与创建任务无关的,无意义的内容,注水等类似行为,将会被视为垃圾

状态转换

  1. 转入垃圾任务列表中

  2. 编辑与待审核状态中切换

  3. 放弃提交创建任务的请求

  4. 审核未通过后可重新编辑变成待审核状态

  5. 否决创建的任务

  6. 创建的任务通过审核

  7. 通过审核后任务被关闭

  8. 通过审核的任务被设置为开放状态,用户可以开始执行 / 开放状态的任务因重新变成等待状态,用户不可以执行

  9. 任务执行失败后,重新变成开放状态,待其他人重新执行

  10. 关闭开放中的任务

  11. 在用户领取任务后,任务变成执行中的状态

  12. 用户在执行任务中途放弃任务

  13. 在执行任务状态下关闭任务

  14. 用户在期限内完成任务可以声明自己已完成任务或到了规定的期限 / 用户的任务没有通过最终的检查但还是在任务期限内

  15. 用户的任务没有通过最终的检查并且已经超出任务期限

  16. 在用户完成任务时关闭

  17. 任务通过最终检查

  18. 在任务失败时关闭