|
@@ -1,6 +1,7 @@
|
|
|
import store from "@/store";
|
|
|
import { baseUpUrl } from "./http";
|
|
|
import { getTokenFu } from "./storage";
|
|
|
+import { domShowFu } from "./domShow";
|
|
|
|
|
|
// 携带token,转换成文件流
|
|
|
export const urlChangeFu = (
|
|
@@ -9,6 +10,9 @@ export const urlChangeFu = (
|
|
|
type?: "img" | "video" | "audio" | "pdf",
|
|
|
name?: string
|
|
|
) => {
|
|
|
+ // 打开加载中
|
|
|
+ domShowFu("#AsyncSpinLoding", true);
|
|
|
+
|
|
|
// flag true 为 生成 a标签 下载
|
|
|
|
|
|
let xhr = new XMLHttpRequest();
|
|
@@ -17,6 +21,9 @@ export const urlChangeFu = (
|
|
|
|
|
|
xhr.responseType = "blob";
|
|
|
xhr.onload = function (res) {
|
|
|
+ // 取消加载中状态
|
|
|
+ domShowFu("#AsyncSpinLoding", false);
|
|
|
+
|
|
|
if (this.status === 200) {
|
|
|
let blob = this.response;
|
|
|
|