|
@@ -52,7 +52,7 @@
|
|
预览
|
|
预览
|
|
<el-dropdown-menu slot="dropdown">
|
|
<el-dropdown-menu slot="dropdown">
|
|
<el-dropdown-item command="1">下载</el-dropdown-item>
|
|
<el-dropdown-item command="1">下载</el-dropdown-item>
|
|
- <el-dropdown-item command="2" divided style="color: red;" v-if="scope.row.id">删除</el-dropdown-item>
|
|
|
|
|
|
+ <el-dropdown-item command="2" divided style="color: red;" v-if="scope.row.fileGuid && scope.row.source">删除</el-dropdown-item>
|
|
</el-dropdown-menu>
|
|
</el-dropdown-menu>
|
|
</el-dropdown>
|
|
</el-dropdown>
|
|
</div>
|
|
</div>
|
|
@@ -276,20 +276,24 @@ export default {
|
|
this.downLoad(row)
|
|
this.downLoad(row)
|
|
break;
|
|
break;
|
|
case '2'://删除
|
|
case '2'://删除
|
|
- this.handleDeletes([row.id])
|
|
|
|
|
|
+ this.handleDeletes(row)
|
|
break;
|
|
break;
|
|
|
|
|
|
default:
|
|
default:
|
|
break;
|
|
break;
|
|
}
|
|
}
|
|
},
|
|
},
|
|
- handleDeletes(ids) {
|
|
|
|
|
|
+ handleDeletes(item) {
|
|
this.$confirm('此操作将永久删除该文件, 是否继续?', '提示', {
|
|
this.$confirm('此操作将永久删除该文件, 是否继续?', '提示', {
|
|
confirmButtonText: '确定',
|
|
confirmButtonText: '确定',
|
|
cancelButtonText: '取消',
|
|
cancelButtonText: '取消',
|
|
type: 'warning'
|
|
type: 'warning'
|
|
}).then(() => {
|
|
}).then(() => {
|
|
- this.$api.deletePatentDigProjectFiles(ids).then(res => {
|
|
|
|
|
|
+ var params = {
|
|
|
|
+ source:item.source,
|
|
|
|
+ fileGuid:item.fileGuid
|
|
|
|
+ }
|
|
|
|
+ this.$api.deletePatentDigProjectFiles(params).then(res => {
|
|
if (res.code == 200) {
|
|
if (res.code == 200) {
|
|
this.$message.success('删除文件成功')
|
|
this.$message.success('删除文件成功')
|
|
this.queryParams.current = 1
|
|
this.queryParams.current = 1
|