.gitignore
This commit is contained in:
@@ -9,7 +9,7 @@ type BaseTask struct {
|
|||||||
beans.MongoBaseDO `bson:",inline"`
|
beans.MongoBaseDO `bson:",inline"`
|
||||||
// 任务信息
|
// 任务信息
|
||||||
TaskType string `bson:"taskType" json:"taskType"`
|
TaskType string `bson:"taskType" json:"taskType"`
|
||||||
Status string `bson:"status" json:"status"`
|
Status TaskStatus `bson:"status" json:"status"`
|
||||||
Priority TaskPriority `bson:"priority,omitempty" json:"priority,omitempty"`
|
Priority TaskPriority `bson:"priority,omitempty" json:"priority,omitempty"`
|
||||||
// 进度
|
// 进度
|
||||||
TotalItems int64 `bson:"totalItems" json:"totalItems"`
|
TotalItems int64 `bson:"totalItems" json:"totalItems"`
|
||||||
|
|||||||
12
rag/enio/task_status.go
Normal file
12
rag/enio/task_status.go
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
package enio
|
||||||
|
|
||||||
|
// TaskStatus 任务状态
|
||||||
|
type TaskStatus string
|
||||||
|
|
||||||
|
const (
|
||||||
|
TaskStatusPending TaskStatus = "pending" // 待处理
|
||||||
|
TaskStatusRunning TaskStatus = "running" // 运行中
|
||||||
|
TaskStatusCompleted TaskStatus = "completed" // 已完成
|
||||||
|
TaskStatusFailed TaskStatus = "failed" // 失败
|
||||||
|
TaskStatusCancelled TaskStatus = "cancelled" // 已取消
|
||||||
|
)
|
||||||
Reference in New Issue
Block a user