Browse Source

下载

milestone-20251117-DeepChart后台一期
liruiqiang 2 months ago
parent
commit
e36fb143b3
  1. 13
      src/views/UserPermissions/Export.vue

13
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)"
>
下载
</el-button>
@ -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);
};
//

Loading…
Cancel
Save