From e36fb143b36c9091d3631f814eea84ab211d33a0 Mon Sep 17 00:00:00 2001 From: liruiqiang <3151805288@qq.com> Date: Wed, 19 Nov 2025 18:30:23 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=8B=E8=BD=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/UserPermissions/Export.vue | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/src/views/UserPermissions/Export.vue b/src/views/UserPermissions/Export.vue index 541490c..dc89de7 100644 --- a/src/views/UserPermissions/Export.vue +++ b/src/views/UserPermissions/Export.vue @@ -26,7 +26,7 @@ type="primary" size="mini" :disabled="scope.row.status !== 2" - @click="handleDownload(scope.row.download_url)" + @click="handleDownload(scope.row)" > 下载 @@ -78,9 +78,14 @@ const exportListAll = async () => { }; // 下载按钮 -const handleDownload = (downloadUrl) => { - if (!downloadUrl) return; - window.open(downloadUrl, '_blank'); +const handleDownload = (exportdata) => { + if (!exportdata.download_url) return; + const link = document.createElement('a'); + link.href = exportdata.download_url; + link.style.display = 'none'; + document.body.appendChild(link); + link.click(); + document.body.removeChild(link); }; // 关闭按钮