| | |
| | | import axios from 'axios' |
| | | import { ElNotification , ElMessageBox, ElMessage, ElLoading } from 'element-plus' |
| | | import { getToken } from '@/utils/auth' |
| | | import {ElLoading, ElMessage, ElMessageBox, ElNotification} from 'element-plus' |
| | | import {getToken} from '@/utils/auth' |
| | | import errorCode from '@/utils/errorCode' |
| | | import { tansParams, blobValidate } from '@/utils/ruoyi' |
| | | import {blobValidate, tansParams} from '@/utils/ruoyi' |
| | | import cache from '@/plugins/cache' |
| | | import { saveAs } from 'file-saver' |
| | | import {saveAs} from 'file-saver' |
| | | import useUserStore from '@/store/modules/user' |
| | | |
| | | let downloadLoadingInstance; |
| | |
| | | // 超时 |
| | | timeout: 10000 |
| | | }) |
| | | |
| | | |
| | | // request拦截器 |
| | | service.interceptors.request.use(config => { |
| | |
| | | } |
| | | } |
| | | } |
| | | config.headers['version'] = import.meta.env.VITE_APP_VERSION ; |
| | | return config |
| | | }, error => { |
| | | console.log(error) |