diff --git a/src/views/reportProcess/components/reportForm.vue b/src/views/reportProcess/components/reportForm.vue index 474a496..d472429 100644 --- a/src/views/reportProcess/components/reportForm.vue +++ b/src/views/reportProcess/components/reportForm.vue @@ -515,12 +515,20 @@ export default { this.dialogUser = true }, handleRemove(file, fileList) { - this.form.fileList = this.fileList.filter(item=>{ - if(item.id!=file.id){ + debugger + this.fileList = this.fileList.filter(item=>{ + let id=file.response?file.response.data.id:file.id + let ietmid=item.response?item.response.data.id:item.id + if(ietmid!=id){ return item } }) - this.fileList=this.form.fileList + this.form.fileList = this.fileList.map(item=>{ + return { + fileId:item.response?item.response.data.id:item.id, + fileName:item.response?item.response.data.name:item.name + } + }) this.handleCurrentChange(1) }, //用递归方式去除children @@ -591,7 +599,7 @@ export default { const isSize = file.size / 1024 / 1024 < 200; if (!isType) { setTimeout(()=>{ - this.$message.error('仅能上传 pdf|ppt|pptx | xls | xlsx 格式文件'); + this.$message.error('仅能上传 pdf|ppt|pptx | excel 格式文件'); }) }