diff --git a/src/components/mdp-ui-ext/mdp-expand/FormData.vue b/src/components/mdp-ui-ext/mdp-expand/FormData.vue index 1d58e17..82bd16f 100644 --- a/src/components/mdp-ui-ext/mdp-expand/FormData.vue +++ b/src/components/mdp-ui-ext/mdp-expand/FormData.vue @@ -139,6 +139,18 @@ import treeTool from '@/components/mdp-ui/js/treeTool.js' if (valid) { this.editLoading = true; let params = Object.assign({}, this.editForm); + var extInfosKeys=Object.keys(params).filter(k=>k.indexOf(".")>0) + if(extInfosKeys && extInfosKeys.length>0){ + var extInfos=[] + extInfosKeys.forEach(k=>{ + var key=k.split(".")[1] + extInfos[key]=params[k] + var extInfo={id:key,value:params[k]} + extInfos.push(extInfo) + delete params[k] + }) + params['extInfos']=JSON.stringify(extInfos) + } if(params.formId==null || params.formId==''){ params.formId=this.formDef.id } diff --git a/src/views/mdp/form/formData/Index.vue b/src/views/mdp/form/formData/Index.vue index a635873..a67a973 100644 --- a/src/views/mdp/form/formData/Index.vue +++ b/src/views/mdp/form/formData/Index.vue @@ -57,13 +57,12 @@ -