正在显示
3 个修改的文件
包含
4 行增加
和
0 行删除
@@ -36,6 +36,7 @@ type Task struct { | @@ -36,6 +36,7 @@ type Task struct { | ||
36 | LevelName string `json:"levelName"` // 字段表示的意义变更; 原来 (“优先级名称“)=> 现在 (“任务类型“) | 36 | LevelName string `json:"levelName"` // 字段表示的意义变更; 原来 (“优先级名称“)=> 现在 (“任务类型“) |
37 | SortBy int `json:"sortBy"` // 优先级排序;值越小优先级越高 | 37 | SortBy int `json:"sortBy"` // 优先级排序;值越小优先级越高 |
38 | EndTime int64 `json:"endTime"` // 任务截止的时间戳,单位:秒;等于0时表示未设置时间 | 38 | EndTime int64 `json:"endTime"` // 任务截止的时间戳,单位:秒;等于0时表示未设置时间 |
39 | + UseEndtime int `json:"useEndTime"` // 是否应用任务截止的时间;默认值0:不应用,1:应用 | ||
39 | RelatedUser []int `json:"relatedUser"` // 相关的员工id | 40 | RelatedUser []int `json:"relatedUser"` // 相关的员工id |
40 | RunAt int64 `json:"runAt"` // 启动的时间戳,单位:秒 | 41 | RunAt int64 `json:"runAt"` // 启动的时间戳,单位:秒 |
41 | StopAt int64 `json:"stopAt"` // 停止的时间戳,单位:秒 | 42 | StopAt int64 `json:"stopAt"` // 停止的时间戳,单位:秒 |
@@ -29,4 +29,5 @@ type Task struct { | @@ -29,4 +29,5 @@ type Task struct { | ||
29 | CurrentStage domain.TaskStage `pg:"current_stage,type:jsonb"` // 添加type:jsonb 防止orm(可能是特性)生成sql时字段丢失 | 29 | CurrentStage domain.TaskStage `pg:"current_stage,type:jsonb"` // 添加type:jsonb 防止orm(可能是特性)生成sql时字段丢失 |
30 | SortBy int `pg:"sort_by"` // 优先级排序;值越小优先级越高 | 30 | SortBy int `pg:"sort_by"` // 优先级排序;值越小优先级越高 |
31 | EndTime int64 `pg:"end_time"` // 任务截止的时间戳,单位:秒;等于0时表示未设置时间 | 31 | EndTime int64 `pg:"end_time"` // 任务截止的时间戳,单位:秒;等于0时表示未设置时间 |
32 | + UseEndtime int `pg:"use_end_time"` // 是否应用任务截止的时间;默认值0:不应用,1:应用 | ||
32 | } | 33 | } |
@@ -39,6 +39,7 @@ func (repo *TaskRepository) TransformToDomain(d *models.Task) *domain.Task { | @@ -39,6 +39,7 @@ func (repo *TaskRepository) TransformToDomain(d *models.Task) *domain.Task { | ||
39 | LevelName: d.LevelName, | 39 | LevelName: d.LevelName, |
40 | SortBy: d.SortBy, | 40 | SortBy: d.SortBy, |
41 | EndTime: d.EndTime, | 41 | EndTime: d.EndTime, |
42 | + UseEndtime: d.UseEndtime, | ||
42 | RelatedUser: d.RelatedUser, | 43 | RelatedUser: d.RelatedUser, |
43 | RunAt: d.RunAt, | 44 | RunAt: d.RunAt, |
44 | StopAt: d.StopAt, | 45 | StopAt: d.StopAt, |
@@ -75,6 +76,7 @@ func (repo *TaskRepository) Save(param *domain.Task) error { | @@ -75,6 +76,7 @@ func (repo *TaskRepository) Save(param *domain.Task) error { | ||
75 | CurrentStage: param.CurrentStage, | 76 | CurrentStage: param.CurrentStage, |
76 | SortBy: param.SortBy, | 77 | SortBy: param.SortBy, |
77 | EndTime: param.EndTime, | 78 | EndTime: param.EndTime, |
79 | + UseEndtime: param.UseEndtime, | ||
78 | } | 80 | } |
79 | db := repo.transactionContext.PgTx | 81 | db := repo.transactionContext.PgTx |
80 | if m.Id == 0 { | 82 | if m.Id == 0 { |
-
请 注册 或 登录 后发表评论