diff --git a/src/api/manage.js b/src/api/manage.js index 1297fa0..313f468 100644 --- a/src/api/manage.js +++ b/src/api/manage.js @@ -161,9 +161,13 @@ export function downloadFileByA(data, fileName) { * @returns {*} */ export function downloadFile(url, fileName, parameter) { + Vue.prototype['$message'].warning('文件正在下载中......', 0) return downFile(url, parameter).then((data) => { + Vue.prototype['$message'].destroy() // 调用a标签下载文件的方法 downloadFileByA(data, fileName) + }).catch(() => { + Vue.prototype['$message'].destroy() }) } diff --git a/src/api/memberManage.js b/src/api/memberManage.js index 5c8d934..9b37699 100644 --- a/src/api/memberManage.js +++ b/src/api/memberManage.js @@ -114,9 +114,13 @@ export function downloadFileByA(data, fileName) { * @returns {*} */ export function downloadFile(url, fileName, parameter) { + Vue.prototype['$message'].warning('文件正在下载中......', 0) return downFile(url, parameter).then((data) => { + Vue.prototype['$message'].destroy() // 调用a标签下载文件的方法 downloadFileByA(data, fileName) + }).catch(() => { + Vue.prototype['$message'].destroy() }) }