async exportToWord() {
let arr = this.list
if (arr.length > 0) {
for (let i = 0; i < arr.length; i++) {
let element = arr[i]
let url = await this.WordAPI(element)
if (url) {
await this.downflie(url)
}
}
} else {
this.$Message.warning({ content: '请至少选择一条' })
}
},
WordAPI(element) {
return new Promise((resolve) => {
// 请求服务 获取下载url
api({
stationGuid: element.STATION_GUID,
}).then((res) => {
resolve(res)
})
})
},
downflie(code) {
return new Promise((resolve) => {
window.open(code)
resolve(true)
})
},
循环请求接口,循环下载word文件
最新推荐文章于 2023-05-18 08:42:37 发布