作者 tangxvhui

日常保存

... ... @@ -26,6 +26,7 @@ type Task struct {
RelatedUser []int `json:"relatedUser"` // 相关的员工id
RunAt int64 `json:"runAt"` // 启动的时间戳,秒
StopAt int64 `json:"stopAt"` // 停止的时间戳,秒
Anomaly int `json:"anomaly"` //异常反馈的次数
}
type TaskLeader struct {
... ...
... ... @@ -23,4 +23,5 @@ type Task struct {
RelatedUser []int `pg:"related_user"` //
RunAt int64 `pg:"run_at"` // 启动的时间
StopAt int64 `pg:"stop_at"` // 停止的时间
Anomaly int `json:"anomaly"` // 异常反馈的数量
}
... ...
... ... @@ -29,6 +29,7 @@ func (repo *TaskRepository) TransformToDomain(d *models.Task) *domain.Task {
CreatedAt: d.CreatedAt,
UpdatedAt: d.UpdatedAt,
DeletedAt: d.DeletedAt,
CompanyId: d.CompanyId,
Name: d.Name,
Alias: d.Alias,
Leader: d.Leader,
... ... @@ -38,7 +39,7 @@ func (repo *TaskRepository) TransformToDomain(d *models.Task) *domain.Task {
RelatedUser: d.RelatedUser,
RunAt: d.RunAt,
StopAt: d.StopAt,
CompanyId: d.CompanyId,
Anomaly: d.Anomaly,
}
}
... ... @@ -62,6 +63,7 @@ func (repo *TaskRepository) Save(param *domain.Task) error {
RunAt: param.RunAt,
CompanyId: param.CompanyId,
StopAt: param.StopAt,
Anomaly: param.Anomaly,
}
db := repo.transactionContext.PgTx
if m.Id == 0 {
... ...