diff --git a/business/jxstore/common/common.go b/business/jxstore/common/common.go index 52bc7a10d..3d4b991b5 100644 --- a/business/jxstore/common/common.go +++ b/business/jxstore/common/common.go @@ -242,6 +242,18 @@ func UpdateVendorOrgCode(ctx *jxcontext.Context, ID int, payload map[string]inte ) vendorOrgCode.ID = ID err = dao.GetEntity(db, vendorOrgCode) + if payload["key"] != nil { + payload["vendorOrgCode"] = payload["key"] + delete(payload, "key") + } + if payload["code"] != nil { + payload["vendorID"] = payload["code"] + delete(payload, "code") + } + if payload["name"] != nil { + payload["comment"] = payload["name"] + delete(payload, "name") + } valid := dao.StrictMakeMapByStructObject(payload, vendorOrgCode, ctx.GetUserName()) if len(valid) > 0 { dao.Begin(db)