|
|
|
@ -3,7 +3,7 @@ import FileSaver from 'file-saver';
|
|
|
|
import errorCode from '@/utils/errorCode';
|
|
|
|
import errorCode from '@/utils/errorCode';
|
|
|
|
import { blobValidate } from '@/utils/ruoyi';
|
|
|
|
import { blobValidate } from '@/utils/ruoyi';
|
|
|
|
import { LoadingInstance } from 'element-plus/es/components/loading/src/loading';
|
|
|
|
import { LoadingInstance } from 'element-plus/es/components/loading/src/loading';
|
|
|
|
import { globalHeaders } from "@/utils/request";
|
|
|
|
import { globalHeaders } from '@/utils/request';
|
|
|
|
|
|
|
|
|
|
|
|
const baseURL = import.meta.env.VITE_APP_BASE_API;
|
|
|
|
const baseURL = import.meta.env.VITE_APP_BASE_API;
|
|
|
|
let downloadLoadingInstance: LoadingInstance;
|
|
|
|
let downloadLoadingInstance: LoadingInstance;
|
|
|
|
@ -16,7 +16,7 @@ export default {
|
|
|
|
method: 'get',
|
|
|
|
method: 'get',
|
|
|
|
url: url,
|
|
|
|
url: url,
|
|
|
|
responseType: 'blob',
|
|
|
|
responseType: 'blob',
|
|
|
|
headers: globalHeaders(),
|
|
|
|
headers: globalHeaders()
|
|
|
|
});
|
|
|
|
});
|
|
|
|
const isBlob = blobValidate(res.data);
|
|
|
|
const isBlob = blobValidate(res.data);
|
|
|
|
if (isBlob) {
|
|
|
|
if (isBlob) {
|
|
|
|
@ -40,7 +40,7 @@ export default {
|
|
|
|
method: 'get',
|
|
|
|
method: 'get',
|
|
|
|
url: url,
|
|
|
|
url: url,
|
|
|
|
responseType: 'blob',
|
|
|
|
responseType: 'blob',
|
|
|
|
headers: globalHeaders(),
|
|
|
|
headers: globalHeaders()
|
|
|
|
});
|
|
|
|
});
|
|
|
|
const isBlob = blobValidate(res.data);
|
|
|
|
const isBlob = blobValidate(res.data);
|
|
|
|
if (isBlob) {
|
|
|
|
if (isBlob) {
|
|
|
|
|