diff --git a/src/views/permissionApplication/components/reportTable.vue b/src/views/permissionApplication/components/reportTable.vue index 7016468..eb9b908 100644 --- a/src/views/permissionApplication/components/reportTable.vue +++ b/src/views/permissionApplication/components/reportTable.vue @@ -179,15 +179,15 @@ export default { reportList=reportList.map(item=>{ return item.reportId }) - this.$api.permissionProcess.deletReport({ids:idsList}).then(()=>{ + // this.$api.permissionProcess.deletReport({ids:idsList}).then(()=>{ if(reportList.length>0){ let reportids= row.map(item=>item.reportId) newValue=this.value.filter(item => reportids.indexOf(item.reportId)==-1 ) - this.$emit('updateTable', newValue) + this.$emit('updateTable', newValue,reportids) } - }) + // }) }else{ if(reportList.length>0){ reportList=reportList.map(item=>{ @@ -195,7 +195,7 @@ export default { }) newValue=this.value.filter(item => reportList.indexOf(item.reportId)==-1 ) - this.$emit('updateTable', newValue) + this.$emit('updateTable', newValue,[]) } } @@ -214,14 +214,14 @@ export default { }).then(() => { if (this.$route.query.taskDefinitionKey == 'aid4' ){ if(row.id && row.id !=''){ - this.$api.permissionProcess.deletReport({ids:[row.id]}).then(()=>{ - this.$emit('updateTable',this.value.filter(item => item.id !== row.id)) - }) + // this.$api.permissionProcess.deletReport({ids:[row.id]}).then(()=>{ + this.$emit('updateTable',this.value.filter(item => item.id !== row.id),[row.id]) + // }) }else{ - this.$emit('updateTable', this.value.filter(item => item.reportId !== row.reportId)) + this.$emit('updateTable', this.value.filter(item => item.reportId !== row.reportId),[]) } }else{ - this.$emit('updateTable', this.value.filter(item => item.reportId !== row.reportId)) + this.$emit('updateTable', this.value.filter(item => item.reportId !== row.reportId),[]) } }) diff --git a/src/views/permissionApplication/launch.vue b/src/views/permissionApplication/launch.vue index 05bfc93..87fc481 100644 --- a/src/views/permissionApplication/launch.vue +++ b/src/views/permissionApplication/launch.vue @@ -19,7 +19,7 @@ - + {}) + + }, handleCheck(name) { if (this.formControl) { return false @@ -429,6 +436,9 @@ export default { if (this.initShow) { this.JuggleSub(this.taskId).then(res=>{ if(res){ + if(this.delData){ + this.delDatas() + } let dataJson = JSON.stringify(this.tableData) let submitJson = JSON.stringify({...this.assignForm, userId: this.$store.getters.userInfo.usid,approvalOpinion:this.assignForm.remark}) this.completeProcess({