正在显示
1 个修改的文件
包含
3 行增加
和
3 行删除
@@ -16,15 +16,15 @@ type Task struct { | @@ -16,15 +16,15 @@ type Task struct { | ||
16 | Name string `pg:"name"` // 任务名称 | 16 | Name string `pg:"name"` // 任务名称 |
17 | Alias string `pg:"alias"` // | 17 | Alias string `pg:"alias"` // |
18 | CompanyId int `pg:"company_id"` // | 18 | CompanyId int `pg:"company_id"` // |
19 | - Leader domain.TaskLeader `pg:"leader"` // 任务负责人 | 19 | + Leader domain.TaskLeader `pg:"leader,type:jsonb"` // 任务负责人 |
20 | Status int `pg:"status,use_zero"` // 任务的状态 | 20 | Status int `pg:"status,use_zero"` // 任务的状态 |
21 | Level int `pg:"level,use_zero"` // 优先级,值越小优先级越高 | 21 | Level int `pg:"level,use_zero"` // 优先级,值越小优先级越高 |
22 | LevelName string `pg:"level_name"` // 优先级名称 | 22 | LevelName string `pg:"level_name"` // 优先级名称 |
23 | RelatedUser []int `pg:"related_user"` | 23 | RelatedUser []int `pg:"related_user"` |
24 | - LastStage domain.TaskStage `pg:"last_stage"` // 上一个完成的里程碑 | 24 | + LastStage domain.TaskStage `pg:"last_stage,type:jsonb"` // 上一个完成的里程碑,添加type:jsonb 防止orm生成sql时字段丢失 |
25 | RunAt int64 `pg:"run_at,use_zero"` // 启动的时间 | 25 | RunAt int64 `pg:"run_at,use_zero"` // 启动的时间 |
26 | StopAt int64 `pg:"stop_at,use_zero" ` // 停止的时间 | 26 | StopAt int64 `pg:"stop_at,use_zero" ` // 停止的时间 |
27 | Anomaly int `pg:"anomaly,use_zero"` // 异常反馈的数量 | 27 | Anomaly int `pg:"anomaly,use_zero"` // 异常反馈的数量 |
28 | WarnFlag int `pg:"warn_flag,use_zero"` // 里程碑异常标记 | 28 | WarnFlag int `pg:"warn_flag,use_zero"` // 里程碑异常标记 |
29 | - CurrentStage domain.TaskStage `pg:"current_stage"` | 29 | + CurrentStage domain.TaskStage `pg:"current_stage,type:jsonb"` // 添加type:jsonb 防止orm(可能是特性)生成sql时字段丢失 |
30 | } | 30 | } |
-
请 注册 或 登录 后发表评论