From 3c6566a26c6bb6f68deed9f2c8e7b6eab1209134 Mon Sep 17 00:00:00 2001
From: liding <756868258@qq.com>
Date: 星期五, 28 八月 2026 15:42:42 +0800
Subject: [PATCH] feat(order): 添加产品检验项选择功能并增加导入导出功能 - 实现产品检验项的选择状态管理和计数显示功能 - 添加标准物质和设备管理模块的导入导出功能 - 新增导入模板下载和上传验证机制 - 调整表单验证规则,移除生产单位必填限制

---
 src/utils/request.js |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/src/utils/request.js b/src/utils/request.js
index 1a89ee8..d04da70 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);

--
Gitblit v1.9.3