const onDownload = val => {
ElMessageBox.confirm("确定下载该数据?", "Warning", {
confirmButtonText: "确定",
cancelButtonText: "取消",
type: "warning"
}).then(async () => {
const token = getToken();
axios({
method: "get",
url: dataBaseUrl + `/address/sy/sync/downloadFail?recordsId=${val.id}`,
responseType: "blob",
headers: { Authorization: token, Token: token }
}).then(function (res) {
let blob = new Blob([res.data]);
let url = window.URL.createObjectURL(blob);
let a = document.createElement("a");
a.href = url;
a.download = "失败记录.xlsx";
a.click();
window.URL.revokeObjectURL(url);
ElMessage({
type: "success",
message: "操作成功!"
});
});
});
};