From 119ead459f17a1a1c2fd5e0f4d08febc681d6d86 Mon Sep 17 00:00:00 2001
From: zouyu <2723363702@qq.com>
Date: 星期一, 30 三月 2026 16:17:58 +0800
Subject: [PATCH] 绩效管理:人员能力功能模块
---
src/utils/request.js | 9 ++++++---
1 files changed, 6 insertions(+), 3 deletions(-)
diff --git a/src/utils/request.js b/src/utils/request.js
index 1a89ee8..9a47e17 100644
--- a/src/utils/request.js
+++ b/src/utils/request.js
@@ -36,6 +36,9 @@
url = url.slice(0, -1);
config.params = {};
config.url = url;
+ config.headers["responseType"] = config.headers["responseType"]
+ ? config.headers["responseType"]
+ : ""; // 璁╂瘡涓姹傛惡甯﹁嚜瀹氫箟token 璇锋牴鎹疄闄呮儏鍐佃嚜琛屼慨鏀�
}
if (
!isRepeatSubmit &&
@@ -49,7 +52,7 @@
: config.data,
time: new Date().getTime(),
};
- const requestSize = Object.keys(JSON.stringify(requestObj)).length; // 璇锋眰鏁版嵁澶у皬
+ const requestSize = new TextEncoder().encode(JSON.stringify(requestObj)).byteLength; // 璇锋眰鏁版嵁澶у皬
const limitSize = 5 * 1024 * 1024; // 闄愬埗瀛樻斁鏁版嵁5M
if (requestSize >= limitSize) {
console.warn(
@@ -73,7 +76,7 @@
if (
s_data === requestObj.data &&
requestObj.time - s_time < interval &&
- s_url === requestObj.url
+ s_url === requestObj.url && s_url !== '/insOrderPlan/saveInsContext'
) {
const message = "鏁版嵁姝e湪澶勭悊锛岃鍕块噸澶嶆彁浜�";
console.warn(`[${s_url}]: ` + message);
@@ -97,7 +100,7 @@
// 鏈缃姸鎬佺爜鍒欓粯璁ゆ垚鍔熺姸鎬�
const code = res.data.code || 200;
// 鑾峰彇閿欒淇℃伅
- const msg = errorCode[code] || res.data.msg || errorCode["default"];
+ const msg = res.data.message || res.data.msg || errorCode[code] || errorCode["default"];
// 浜岃繘鍒舵暟鎹垯鐩存帴杩斿洖
if (
res.request.responseType === "blob" ||
--
Gitblit v1.9.3