|
|
@@ -19,7 +19,7 @@
|
|
|
<img v-else class="icon" src="../../../assets/svg/folder/other.svg">
|
|
|
</div>
|
|
|
<div v-else class="flex-1">
|
|
|
- <img class="icon" src="../../../assets/svg/folder/see.svg" style="width: 50px;height: 46px">
|
|
|
+ <img src="../../../assets/svg/folder/see.svg" style="width: 50px;height: 46px">
|
|
|
<!-- <img v-else-if="item.suffix === 'pdf'" class="icon" src="../../../assets/svg/folder/pdf.svg">-->
|
|
|
<!-- <img v-else-if="item.suffix === 'xlsx'" class="icon" src="../../../assets/svg/folder/xls.svg">-->
|
|
|
<!-- <img v-else class="icon" src="../../../assets/svg/folder/other.svg">-->
|
|
|
@@ -142,21 +142,39 @@ export default {
|
|
|
this.imgList = []
|
|
|
},
|
|
|
removeFile (item) {
|
|
|
- this.$confirm('确认是否删除该文件?', {
|
|
|
- confirmButtonText: '确定',
|
|
|
- cancelButtonText: '取消',
|
|
|
- type: 'warning'
|
|
|
- })
|
|
|
- .then(() => {
|
|
|
- this.$api.project.fileRemove({ ids: item.id }).then(res => {
|
|
|
- if (res.code === 200) {
|
|
|
- this.$bus.emit('delete')
|
|
|
- this.$message.success(res.msg)
|
|
|
- } else {
|
|
|
- this.$message.error(res.msg)
|
|
|
- }
|
|
|
+ if (item.type === '1') {
|
|
|
+ this.$confirm('确认是否删除所选文件/文件夹?', {
|
|
|
+ confirmButtonText: '确定',
|
|
|
+ cancelButtonText: '取消',
|
|
|
+ type: 'warning'
|
|
|
+ })
|
|
|
+ .then(() => {
|
|
|
+ this.$api.project.fileRemove({ ids: item.id }).then(res => {
|
|
|
+ if (res.code === 200) {
|
|
|
+ this.$bus.emit('delete')
|
|
|
+ this.$message.success(res.msg)
|
|
|
+ } else {
|
|
|
+ this.$message.error(res.msg)
|
|
|
+ }
|
|
|
+ })
|
|
|
})
|
|
|
+ } else if (item.type === '2') {
|
|
|
+ this.$confirm('确认是否删除所选文件/文件夹?', {
|
|
|
+ confirmButtonText: '确定',
|
|
|
+ cancelButtonText: '取消',
|
|
|
+ type: 'warning'
|
|
|
})
|
|
|
+ .then(() => {
|
|
|
+ this.$api.project.folderRemove({ ids: item.id }).then(res => {
|
|
|
+ if (res.code === 200) {
|
|
|
+ this.$message.success(res.msg)
|
|
|
+ this.$bus.emit('delete')
|
|
|
+ } else {
|
|
|
+ this.$message.error(res.msg)
|
|
|
+ }
|
|
|
+ })
|
|
|
+ })
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
}
|