diff --git a/business/jxstore/cms/job.go b/business/jxstore/cms/job.go index 66366d87b..40d3d2373 100644 --- a/business/jxstore/cms/job.go +++ b/business/jxstore/cms/job.go @@ -1572,7 +1572,8 @@ func UpdateJob(ctx *jxcontext.Context, payload map[string]interface{}) (err erro job = &model.Job{} ) utils.Map2StructByJson(payload, &jobExt, false) - utils.Map2StructByJson(payload, &job, false) + job.ID = jobExt.ID + dao.GetEntity(db, job) valid := dao.StrictMakeMapByStructObject(payload, job, ctx.GetUserName()) fmt.Println("valid,,,,,,,,,,,,,,,,,,,,,,,,,,", utils.Format4Output(valid, false)) if len(valid) > 0 {