aa
This commit is contained in:
@@ -1597,9 +1597,11 @@ func UpdateJob(ctx *jxcontext.Context, payload map[string]interface{}) (err erro
|
|||||||
v.DeletedAt = time.Now()
|
v.DeletedAt = time.Now()
|
||||||
dao.UpdateEntity(db, v, "DeletedAt")
|
dao.UpdateEntity(db, v, "DeletedAt")
|
||||||
}
|
}
|
||||||
if err = dao.CreateMultiEntities(db, jobExt.JobSteps); err != nil {
|
for _, v := range jobExt.JobSteps {
|
||||||
dao.Rollback(db)
|
v.DeletedAt = utils.DefaultTimeValue
|
||||||
return err
|
v.LastOperator = ctx.GetUserName()
|
||||||
|
v.JobID = job2.ID
|
||||||
|
dao.CreateEntity(db, v)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if len(jobExt.JobImgs) > 0 {
|
if len(jobExt.JobImgs) > 0 {
|
||||||
@@ -1607,9 +1609,10 @@ func UpdateJob(ctx *jxcontext.Context, payload map[string]interface{}) (err erro
|
|||||||
for _, v := range imgs {
|
for _, v := range imgs {
|
||||||
dao.DeleteEntity(db, v)
|
dao.DeleteEntity(db, v)
|
||||||
}
|
}
|
||||||
if err = dao.CreateMultiEntities(db, jobExt.JobImgs); err != nil {
|
for _, v := range jobExt.JobImgs {
|
||||||
dao.Rollback(db)
|
v.LastOperator = ctx.GetUserName()
|
||||||
return err
|
v.JobID = job2.ID
|
||||||
|
dao.CreateEntity(db, v)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
dao.Commit(db)
|
dao.Commit(db)
|
||||||
|
|||||||
Reference in New Issue
Block a user