|
@@ -9,22 +9,22 @@ import ( |
|
@@ -9,22 +9,22 @@ import ( |
9
|
// 任务
|
9
|
// 任务
|
10
|
type Task struct {
|
10
|
type Task struct {
|
11
|
tableName struct{} `comment:"任务" pg:"task"`
|
11
|
tableName struct{} `comment:"任务" pg:"task"`
|
12
|
- Id int `pg:"id,pk"` //
|
|
|
13
|
- CreatedAt time.Time `pg:"created_at"` //
|
|
|
14
|
- UpdatedAt time.Time `pg:"updated_at"` //
|
|
|
15
|
- DeletedAt *time.Time `pg:"deleted_at"` //
|
|
|
16
|
- Name string `pg:"name"` // 任务名称
|
|
|
17
|
- Alias string `pg:"alias"` //
|
|
|
18
|
- CompanyId int `pg:"company_id"` //
|
|
|
19
|
- Leader domain.TaskLeader `pg:"leader"` // 任务负责人
|
|
|
20
|
- Status int `pg:"status,use_zero"` // 任务的状态
|
|
|
21
|
- Level int `pg:"level,use_zero"` // 优先级,值越小优先级越高
|
|
|
22
|
- LevelName string `pg:"level_name"` // 优先级名称
|
|
|
23
|
- RelatedUser []int `pg:"related_user"` //
|
12
|
+ Id int `pg:"id,pk"` //
|
|
|
13
|
+ CreatedAt time.Time `pg:"created_at"` //
|
|
|
14
|
+ UpdatedAt time.Time `pg:"updated_at"` //
|
|
|
15
|
+ DeletedAt *time.Time `pg:"deleted_at"` //
|
|
|
16
|
+ Name string `pg:"name"` // 任务名称
|
|
|
17
|
+ Alias string `pg:"alias"` //
|
|
|
18
|
+ CompanyId int `pg:"company_id"` //
|
|
|
19
|
+ Leader domain.TaskLeader `pg:"leader"` // 任务负责人
|
|
|
20
|
+ Status int `pg:"status,use_zero"` // 任务的状态
|
|
|
21
|
+ Level int `pg:"level,use_zero"` // 优先级,值越小优先级越高
|
|
|
22
|
+ LevelName string `pg:"level_name"` // 优先级名称
|
|
|
23
|
+ RelatedUser []int `pg:"related_user"`
|
|
|
24
|
+ LastStage domain.TaskStage `pg:"last_stage"` // 上一个完成的里程碑
|
24
|
RunAt int64 `pg:"run_at,use_zero"` // 启动的时间
|
25
|
RunAt int64 `pg:"run_at,use_zero"` // 启动的时间
|
25
|
StopAt int64 `pg:"stop_at,use_zero" ` // 停止的时间
|
26
|
StopAt int64 `pg:"stop_at,use_zero" ` // 停止的时间
|
26
|
Anomaly int `pg:"anomaly,use_zero"` // 异常反馈的数量
|
27
|
Anomaly int `pg:"anomaly,use_zero"` // 异常反馈的数量
|
27
|
WarnFlag int `pg:"warn_flag,use_zero"` // 里程碑异常标记
|
28
|
WarnFlag int `pg:"warn_flag,use_zero"` // 里程碑异常标记
|
28
|
- CurrentStage domain.TaskStage `pg:"current_stage"` // 当前执行的里程碑
|
|
|
29
|
- LastStage domain.TaskStage `pg:"lastStage"` // 上一个完成的里程碑
|
29
|
+ CurrentStage domain.TaskStage `pg:"current_stage"`
|
30
|
} |
30
|
} |