Переглянути джерело

主子表表单编辑交互优化

wu 2 місяців тому
батько
коміт
950532ee03
1 змінених файлів з 3 додано та 1 видалено
  1. 3 1
      src/views/basic/dynamicModel/list/Form.vue

+ 3 - 1
src/views/basic/dynamicModel/list/Form.vue

@@ -585,7 +585,9 @@ export default {
               item[i.__vModel__] = item[i.__vModel__].map(q => (q > 0 ? q : q.id)).filter(Boolean).join(';');
             }
           })
-          result.push({ dbLink: key, id: item.idKey, oldData: null, data: JSON.stringify(item),...serialincData })
+          // 使用Object.assign创建一个新对象,不包含idKey属性
+          let newObj = Object.assign({}, item, { idKey: undefined });
+          result.push({ dbLink: key, id: item.idKey, oldData: null, data: JSON.stringify(newObj),...serialincData })
         })
       }
       return result