沈丘营商办后台前端项目
wjt
2024-08-14 27087cf06cc50699e2b89fff1060486cf0e84379
src/utils/request.ts
@@ -136,7 +136,10 @@
export function download(url: string, params: any, filename: string, config: any) {
  downloadLoadingInstance = ElLoading.service({ text: "正在下载数据,请稍候", background: "rgba(0, 0, 0, 0.7)" });
  return service
    .post(url, params, {
    .get(url, {
      params,
      responseType: "blob",
    }, {
      transformRequest: [
        (params) => {
          return tansParams(params);
@@ -147,6 +150,7 @@
      ...config,
    })
    .then(async (data) => {
      // console.log(data, 'data===')
      const isBlob = blobValidate(data);
      if (isBlob) {
        const blob = new Blob([data]);