From 0f03b3db5f019ecc0441f24bed976895ae78d690 Mon Sep 17 00:00:00 2001 From: xiongchengqiang Date: Thu, 21 May 2020 18:39:00 +0800 Subject: [PATCH] =?UTF-8?q?feat:=E5=AE=8C=E6=88=90=E5=91=98=E5=B7=A5?= =?UTF-8?q?=E6=A1=A3=E6=A1=88=E5=AF=BC=E5=87=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/modules/staff/manage/index.vue | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/src/views/modules/staff/manage/index.vue b/src/views/modules/staff/manage/index.vue index 032d652..820ca42 100644 --- a/src/views/modules/staff/manage/index.vue +++ b/src/views/modules/staff/manage/index.vue @@ -191,15 +191,15 @@ export default { // 到处员工档案 async handleExport () { let result = await apiExportFile() - console.log('result: ', result) - const blob = new Blob([result], { type: 'application/json' }) - // const blob = new Blob([data], {type: 'audio/wav'}) - const a = document.createElement('a') - a.href = URL.createObjectURL(blob) - a.download = '员工档案.xls' // 这里填保存成的文件名 - a.click() - URL.revokeObjectURL(a.href) - a.remove() + if ('msSaveOrOpenBlob' in navigator) { + window.navigator.msSaveOrOpenBlob(result, 'results.txt') + } else { + var url = window.URL.createObjectURL(result) + var link = document.createElement('a') + link.href = url + link.setAttribute('download', '员工档案.xls') + link.click() + } }, // 上传文件 async handleUpLoad (file) {