WXL (wul)
3 天以前 fb34ba28cb908bd328cf6690ab0b19a56428f4e2
src/utils/request.js
@@ -110,7 +110,10 @@
          }
        )
          .then(() => {
            console.log('选择重新登录');
            location.href = "/index";
            this.$router.replace("/login");
          })
          .catch(() => {
            isRelogin.show = false;
@@ -145,9 +148,22 @@
  }
);
// 通用请求 Blob(表单格式),用于解析后端导出的 Excel
export function downloadBlob(url, params, config) {
  return service.post(url, params, {
    transformRequest: [
      (params) => {
        return tansParams(params);
      },
    ],
    headers: { "Content-Type": "application/x-www-form-urlencoded" },
    responseType: "arraybuffer",
    ...config,
  });
}
// 通用下载方法
export function download(url, params, filename, config) {
  downloadLoadingInstance = Loading.service({
export function download(url, params, filename, config) {  downloadLoadingInstance = Loading.service({
    text: "正在下载数据,请稍候",
    spinner: "el-icon-loading",
    background: "rgba(0, 0, 0, 0.7)",