yuansh преди 2 години
родител
ревизия
c7be1bd5c9
променени са 1 файла, в които са добавени 7 реда и са изтрити 3 реда
  1. 7 3
      src/views/activiti/form/demoForm2.vue

+ 7 - 3
src/views/activiti/form/demoForm2.vue

@@ -1132,9 +1132,13 @@ export default {
             // 通过函数获取数据
             this.$refs.KFB.getData()
                 .then(res => {
-                let formData1 = JSON.parse(JSON.stringify(res))
+                // let formData1 = JSON.parse(JSON.stringify(res))
+                //   // 获取数据成功
+                // let formData = JSON.parse(JSON.stringify(res)) 
+                 let formData1 = JSON.parse(JSON.stringify(res, (key, value) => typeof value === 'undefined' ? '' : value))
                   // 获取数据成功
-                let formData = JSON.parse(JSON.stringify(res))  
+                 let formData = JSON.parse(JSON.stringify(res, (key, value) => typeof value === 'undefined' ? '' : value))  
+                 
                  var addForm = 'no'
                  if(this.processData.businessTable == 'employee_leave'){
                     var estimate = this.$refs.KFB.form.getFieldValue('leave_days'),
@@ -1254,7 +1258,7 @@ export default {
                    
 
                     if (!formData.tableName) formData.tableName = this.processData.businessTable
-                    formData.filedNames = _.keys(res).join(',')
+                    formData.filedNames = _.keys(formData1).join(',')
                     formData.filedNames = getFiledNames(formData) // 获取主表字段,排除子表标识
                     var url = this.url.addApply
                     if (!this.isNew) {