diff --git a/src/views/permissionApplication/launch.vue b/src/views/permissionApplication/launch.vue index db27879..19425dc 100644 --- a/src/views/permissionApplication/launch.vue +++ b/src/views/permissionApplication/launch.vue @@ -245,6 +245,7 @@ export default { newParams=this.tableData.map(item=>{ let obj={} obj={ + id:'', prcName:item.name, prcType:item.power==0?'':item.power, createUser:this.userId, @@ -252,7 +253,8 @@ export default { userId:this.userId, dataJson:'', bpnId: this.$store.getters.handleProcess?.id, - reportId: item.reportId + reportId: item.reportId, + } let submitJson={ oneApprove:item.oneApprove, @@ -279,10 +281,16 @@ export default { // 保存 handleSave(){ this.saveLoading = true - + if(this.tableData.length==0){ + this.$message.warning('至少需要选择一条报告数据') + return + } // 处理表格数据 - this.organizeData() - + this.organizeData() + this.params=this.params.map(item=>{ + item.id = this.$store.getters.handleProcess?.id + return item + }) this.saveProcessALL(this.params).then( ()=>{ this.saveLoading = false