From b9b2d3d63335fa9c72078e64f1ac1b365cf2d8dd Mon Sep 17 00:00:00 2001 From: “dzb” <2632970487@qq.com> Date: 星期五, 21 十月 2022 00:10:27 +0800 Subject: [PATCH] 修改用户管理 --- src/utils/helper.js | 24 ++++++++++++++++++++++++ 1 files changed, 24 insertions(+), 0 deletions(-) diff --git a/src/utils/helper.js b/src/utils/helper.js index 2c1f075..1df5e96 100644 --- a/src/utils/helper.js +++ b/src/utils/helper.js @@ -33,6 +33,30 @@ }) return arr; } +export async function myDownLoad(arr){ + let fileName = arr.headers['content-disposition']; + console.log(fileName); + if (fileName) { + fileName = fileName.slice(fileName.indexOf('filename=') + 9); + } + const blob = new Blob([arr.data], { + type: 'application/octet-stream' + }) + // content-disposition + const downloadElement = document.createElement('a') + // 鍒涘缓涓嬭浇鐨勯摼鎺� + const href = window.URL.createObjectURL(blob) + downloadElement.href = href + // // 涓嬭浇鍚庢枃浠跺悕 + downloadElement.download = fileName + document.body.appendChild(downloadElement) + // 鐐瑰嚮涓嬭浇 + downloadElement.click() + // 涓嬭浇瀹屾垚绉婚櫎鍏冪礌 + document.body.removeChild(downloadElement) + // 閲婃斁鎺塨lob瀵硅薄 + window.URL.revokeObjectURL(href) +} // 鑾峰彇token export function getToken() { const token = sessionStorage.getItem('token'); -- Gitblit v1.8.0