zhouwx
2024-10-12 9b0cdc49f16ff49e050ed161da9a8ce9207da97f
src/utils/request.js
@@ -7,6 +7,7 @@
import cache from '@/plugins/cache'
import { saveAs } from 'file-saver'
const JSONBig = require('json-bigint')({ "storeAsString": true });
let downloadLoadingInstance;
// 是否显示重新登录
export let isRelogin = { show: false };
@@ -17,7 +18,17 @@
  // axios中请求配置有baseURL选项,表示请求URL公共部分
  baseURL: process.env.VUE_APP_BASE_API,
  // 超时
  timeout: 60000
  timeout: 60000,
  transformResponse: [
    function (data) {
      // 对 data 进行任意转换处理
      try {
        return JSONBig.parse(data)
      } catch (err) {
        return data
      }
    }
  ]
})
// request拦截器