get(exportData, {
responseType: 'blob'
}).then(result => {
let data = result
if (!data) {
return
}
let fileName = 'AAA'
if (typeof window.navigator.msSaveBlob !== 'undefined') {
window.navigator.msSaveBlob(
new Blob([data], { type: 'application/vnd.ms-excel' }),
fileName + '.xlsx'
)
} else {
let url = window.URL.createObjectURL(
new Blob([data], { type: 'application/vnd.ms-excel' })
)
let link = document.createElement('a')
link.style.display = 'none'
link.href = url
link.setAttribute('download', fileName + '.xlsx')
document.body.appendChild(link)
link.click()
document.body.removeChild(link) //下载完成移除元素
window.URL.revokeObjectURL(url) //释放掉blob对象
}
})
get(exportData).then(result => {
let data = result
if (!data) {
return
}
let url = window.URL.createObjectURL(new Blob([data]), {
type: 'application/vnd.ms-excel'
})
let link = document.createElement('a')
link.style.display = 'none'
link.href = url
link.setAttribute('download', '标准维护导出模板.xlsx')
document.body.appendChild(link)
link.click()
})