fix : 修复文件删除功能

This commit is contained in:
2024-05-12 15:11:37 +08:00
parent eeab66d8fb
commit 876bd1f9f9
2 changed files with 5 additions and 17 deletions

View File

@@ -41,9 +41,9 @@ export const addRequirement = (data) => {
data: data
});
};
export const deleteFile = (id) => {
export const deleteFile = (fileId) => {
return request({
url: `/process/file/delete/${id}`,
url: `/workflow/process/file/delete/${fileId}`,
method: "delete"
});
};

View File

@@ -11,9 +11,6 @@
:before-upload="beforeUpload"
:on-success="handleUploadSuccess"
>
<!-- :before-remove="beforeRemove"-->
<!-- :on-remove="handleRemoveAttachment"-->
<!-- @handleRemove="handleRemove1"-->
<el-button color="#DED0B2">上传文件</el-button>
</el-upload>
<div v-if="showTable||fileList.length!==0">
@@ -25,7 +22,6 @@
{{parseInt(scope.row.size/1024)}}{{parseInt(scope.row.size/1024)>1024?'MB':'KB'}}
</template>
</el-table-column>
<!-- <el-table-column fixed prop="url" label="url" />-->
<el-table-column fixed="right" label="操作" >
<template #default="scope">
<a :href="scope.row.url">
@@ -100,8 +96,6 @@ const handleUploadSuccess = (res, file) => {
emit("getFile", fileList.value)
}
const beforeRemove = (row) => {
console.log('row',row)
// console.log('file.response.data.originalFilename', file.response)
ElMessageBox.confirm(`确认删除名称为${row.originalFilename}的表格吗?`, '系统提示', {
confirmButtonText: '确定',
cancelButtonText: '取消',
@@ -110,24 +104,18 @@ const beforeRemove = (row) => {
handleRemove(row)
}).catch(()=>{
ElMessage.warning("用户取消删除! ");
// return false;
})
}
const handleRemoveAttachment = (file) => {
handleRemove(file.response.data)
}
const handleRemove = (row) => {
console.log('fil对对对e',row,fileList.value)
deleteFile(row.id).then(res => {
if (res.code === 1000) {
ElMessage.success("删除成功");
// fileList.value.splice(fileList.value.findIndex((item) => item.id === file.id), 1);
fileList.value.splice(fileList.value.findIndex((item) => item.id === row.id), 1);
}
});
};
const handleRemove1=()=>{
console.log('handleRemove1vdvd')
}
</script>
<style lang="scss" scoped>