diff --git a/business/jxstore/cms/job.go b/business/jxstore/cms/job.go index e133fd725..66366d87b 100644 --- a/business/jxstore/cms/job.go +++ b/business/jxstore/cms/job.go @@ -1572,10 +1572,9 @@ func UpdateJob(ctx *jxcontext.Context, payload map[string]interface{}) (err erro job = &model.Job{} ) utils.Map2StructByJson(payload, &jobExt, false) - if data, err := json.Marshal(jobExt); err == nil { - json.Unmarshal(data, &job) - } + utils.Map2StructByJson(payload, &job, false) valid := dao.StrictMakeMapByStructObject(payload, job, ctx.GetUserName()) + fmt.Println("valid,,,,,,,,,,,,,,,,,,,,,,,,,,", utils.Format4Output(valid, false)) if len(valid) > 0 { dao.Begin(db) defer func() {