From 9b0cdc49f16ff49e050ed161da9a8ce9207da97f Mon Sep 17 00:00:00 2001 From: zhouwx <1175765986@qq.com> Date: 星期六, 12 十月 2024 13:28:10 +0800 Subject: [PATCH] 修改 --- src/utils/request.js | 13 ++++++++++++- 1 files changed, 12 insertions(+), 1 deletions(-) diff --git a/src/utils/request.js b/src/utils/request.js index 12be2b6..8deb81f 100644 --- a/src/utils/request.js +++ b/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拦截器 -- Gitblit v1.9.2