From 17d6de4ffd6eb83282aaaeebca3b3859e8e0a0ef Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E6=96=8C?= <259278618@qq.com> Date: Mon, 26 Jan 2026 11:44:18 +0800 Subject: [PATCH] .gitignore --- rag/enio/base_task.go | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/rag/enio/base_task.go b/rag/enio/base_task.go index 6364fba..866d5e2 100644 --- a/rag/enio/base_task.go +++ b/rag/enio/base_task.go @@ -1,6 +1,8 @@ package enio import ( + "time" + "gitee.com/red-future---jilin-g/common/beans" ) @@ -8,7 +10,7 @@ import ( type BaseTask struct { beans.MongoBaseDO `bson:",inline"` // 任务信息 - TaskType string `bson:"taskType" json:"taskType"` + TaskType TaskType `bson:"taskType" json:"taskType"` Status TaskStatus `bson:"status" json:"status"` Priority TaskPriority `bson:"priority,omitempty" json:"priority,omitempty"` // 进度 @@ -16,12 +18,11 @@ type BaseTask struct { ProcessedItems int64 `bson:"processedItems" json:"processedItems"` Progress float64 `bson:"progress" json:"progress"` // 结果 - StartTime int64 `bson:"startTime" json:"startTime"` - EndTime int64 `bson:"endTime,omitempty" json:"endTime,omitempty"` - Duration int64 `bson:"duration,omitempty" json:"duration,omitempty"` - SuccessCount int64 `bson:"successCount" json:"successCount"` - FailCount int64 `bson:"failCount" json:"failCount"` - ErrorMsg string `bson:"errorMsg,omitempty" json:"errorMsg,omitempty"` + StartTime *time.Time `bson:"startTime" json:"startTime"` + EndTime *time.Time `bson:"endTime,omitempty" json:"endTime,omitempty"` + Duration int64 `bson:"duration,omitempty" json:"duration,omitempty"` + SuccessCount int64 `bson:"successCount" json:"successCount"` + FailCount int64 `bson:"failCount" json:"failCount"` // 其他 Executor string `bson:"executor,omitempty" json:"executor,omitempty"` }