.gitignore
This commit is contained in:
@@ -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"`
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user