//接口
export const dbBackupDownload = (data: any) => {
return request<string>({
url: "/**/download",
method: "get",
// responseType: 'blob',
params: data
});
}
// 创建a标签下载
const link = document.createElement("a");
link.href = baseApi +'/api/v1/tools/db/manage/v2'+ res.url;
link.setAttribute("download", name);
document.body.appendChild(link);
link.click();
link.remove();
//浏览器下载
let blobUrl = (window.URL || window.webkitURL).createObjectURL(
new Blob([res], { type: "application/json;charset=utf-8" })
);
let link = document.createElement("a");
link.download = row.name || "defaultPlayer";
link.style.display = "none";
link.href = blobUrl;
// 触发点击
document.body.appendChild(link);
link.click();
// 移除
URL.revokeObjectURL(blobUrl);
document.body.removeChild(link);