diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/stepC6.vue b/src/pages/processCenter/pages/creatProcess/qbrk/stepC6.vue index 0930c1586..b1451741d 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/stepC6.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/stepC6.vue @@ -2820,7 +2820,19 @@ this.saveLoading = false }) }, + formatList (list) { + return list.filter(item => (item.id || (item.response && item.response.data && item.response.data.id))) + }, + formatAllList () { + this.FBGBUSSFileList = this.formatList(this.FBGBUSSFileList) + this.BZSMBUSSFileList = this.formatList(this.BZSMBUSSFileList) + this.LSBBBUSSFileList = this.formatList(this.LSBBBUSSFileList) + this.QTWJBUSSFileList = this.formatList(this.QTWJBUSSFileList) + this.GLWJBUSSFileList = this.formatList(this.GLWJBUSSFileList) + this.summaryFileList = this.formatList(this.summaryFileList) + }, fileInfoHandle(){ + this.formatAllList() //拼接文件名和id 提交到流程Activity @@ -2834,12 +2846,6 @@ this.form.BZSMBUSSName=this.BZSMBUSSFileList.map(item => item.name).join(",") // this.form.LSBBBUSS=this.LSBBBUSSFileList.map(item => item.id).join(",") - this.LSBBBUSSFileList = this.LSBBBUSSFileList.reduce((init,item)=>{ - if(item.id || (item.response && item.response.data &&item.response.data.id)){ - init.push(item) - } - return init - },[]) this.form.LSBBBUSS=this.LSBBBUSSFileList.map(item => item.id ? item.id : item.response.data.id).join(",") this.form.LSBBBUSSName=this.LSBBBUSSFileList.map(item => item.name).join(",")