fix:s3协议点击下载链接问题

This commit is contained in:
Lan
2025-03-30 22:19:43 +08:00
parent 5ca36a51d5
commit 77d68001b5
2 changed files with 64 additions and 82 deletions
+8 -1
View File
@@ -182,7 +182,7 @@
</button>
</div>
<div v-else>
<a :href="`${baseUrl}${selectedRecord.downloadUrl}`" target="_blank" rel="noopener noreferrer"
<a :href="getDownloadUrl(selectedRecord)" target="_blank" rel="noopener noreferrer"
class="px-4 py-2 bg-indigo-600 text-white rounded-lg hover:bg-indigo-700 transition duration-300">
点击下载
</a>
@@ -317,6 +317,13 @@ watch(code, (newVal) => {
}
})
const getDownloadUrl = (record) => {
if (record.downloadUrl.startsWith('http')) {
return record.downloadUrl
} else {
return `${baseUrl}${record.downloadUrl}`
}
}
// 在其他代码后添加复制功能
const copyContent = async () => {
if (selectedRecord.value && selectedRecord.value.content) {