github.com/johnnyeven/libtools@v0.0.0-20191126065708-61829c1adf46/task/constants/task_status.go (about)

     1  package constants
     2  
     3  //go:generate libtools gen enum TaskStatus
     4  // swagger:enum
     5  type TaskStatus uint8
     6  
     7  // 任务状态
     8  const (
     9  	TASK_STATUS_UNKNOWN     TaskStatus = iota
    10  	TASK_STATUS__INIT        // 就绪
    11  	TASK_STATUS__PENGDING    // 已分发
    12  	TASK_STATUS__PROCESSING  // 执行中
    13  	TASK_STATUS__SUCCESS     // 已完成
    14  	TASK_STATUS__FAIL        // 失败
    15  	TASK_STATUS__ROLLBACK    // 回滚
    16  )