调试附件查看问题

This commit is contained in:
BianLzhaoMin 2024-07-22 13:44:04 +08:00
parent f7ee959421
commit b7a7bf1930
2 changed files with 28 additions and 0 deletions

View File

@ -124,6 +124,14 @@
<a
:href="filePreviewUrl + row.fileUrl"
target="_blank"
:download="row.fileName"
v-if="fileTypeJudge(row.fileName)"
>查看</a
>
<a
:href="filePreviewUrl + row.fileUrl"
target="_blank"
v-else
>查看</a
>
</template>
@ -345,6 +353,11 @@ export default {
)
console.log('数据导出', data)
},
fileTypeJudge(url) {
const file = url.split('.')[1]
const docList = ['doc', 'docx', 'xls', 'xlsx']
return docList.some((e) => e === file)
},
},
}
</script>

View File

@ -9,8 +9,16 @@
:href="`${filePreviewUrl}${row.url}`"
target="_blank"
:download="row.name"
v-if="fileTypeJudge(row.name)"
>查看</a
>
<a
v-else
:href="`${filePreviewUrl}${row.url}`"
target="_blank"
>
查看
</a>
</template>
</el-table-column>
</el-table>
@ -53,6 +61,13 @@ export default {
return tableList || []
},
},
methods: {
fileTypeJudge(url) {
const file = url.split('.')[1]
const docList = ['doc', 'docx']
return docList.some((e) => e === file)
},
},
}
</script>