.gitignore

This commit is contained in:
2026-01-26 11:44:18 +08:00
parent ca139c02bb
commit 17d6de4ffd

View File

@@ -1,6 +1,8 @@
package enio package enio
import ( import (
"time"
"gitee.com/red-future---jilin-g/common/beans" "gitee.com/red-future---jilin-g/common/beans"
) )
@@ -8,7 +10,7 @@ import (
type BaseTask struct { type BaseTask struct {
beans.MongoBaseDO `bson:",inline"` beans.MongoBaseDO `bson:",inline"`
// 任务信息 // 任务信息
TaskType string `bson:"taskType" json:"taskType"` TaskType TaskType `bson:"taskType" json:"taskType"`
Status TaskStatus `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"`
// 进度 // 进度
@@ -16,12 +18,11 @@ type BaseTask struct {
ProcessedItems int64 `bson:"processedItems" json:"processedItems"` ProcessedItems int64 `bson:"processedItems" json:"processedItems"`
Progress float64 `bson:"progress" json:"progress"` Progress float64 `bson:"progress" json:"progress"`
// 结果 // 结果
StartTime int64 `bson:"startTime" json:"startTime"` StartTime *time.Time `bson:"startTime" json:"startTime"`
EndTime int64 `bson:"endTime,omitempty" json:"endTime,omitempty"` EndTime *time.Time `bson:"endTime,omitempty" json:"endTime,omitempty"`
Duration int64 `bson:"duration,omitempty" json:"duration,omitempty"` Duration int64 `bson:"duration,omitempty" json:"duration,omitempty"`
SuccessCount int64 `bson:"successCount" json:"successCount"` SuccessCount int64 `bson:"successCount" json:"successCount"`
FailCount int64 `bson:"failCount" json:"failCount"` FailCount int64 `bson:"failCount" json:"failCount"`
ErrorMsg string `bson:"errorMsg,omitempty" json:"errorMsg,omitempty"`
// 其他 // 其他
Executor string `bson:"executor,omitempty" json:"executor,omitempty"` Executor string `bson:"executor,omitempty" json:"executor,omitempty"`
} }