|
|
@@ -1127,7 +1127,9 @@ const handlePreview = (row: DocumentItem | null) => {
|
|
|
|
|
|
const handleDownload = (row: DocumentItem) => {
|
|
|
if (row.file_url) {
|
|
|
- downloadFile(row.file_url, row.title)
|
|
|
+ const ext = getFileExtension(row)
|
|
|
+ const filename = row.title.endsWith(ext) ? row.title : `${row.title}${ext}`
|
|
|
+ downloadFile(row.file_url, filename)
|
|
|
} else {
|
|
|
ElMessage.warning('该文档暂无下载链接')
|
|
|
}
|