From 0e10e10157b90002b99996914eaf1e5574924ddf Mon Sep 17 00:00:00 2001
From: yxh <172933527@qq.com>
Date: 星期一, 12 十月 2026 11:15:50 +0800
Subject: [PATCH] 修改了报销校验

---
 src/utils/request.js |   24 +++++++++++++-----------
 1 files changed, 13 insertions(+), 11 deletions(-)

diff --git a/src/utils/request.js b/src/utils/request.js
index d0a5db3..0755ac6 100644
--- a/src/utils/request.js
+++ b/src/utils/request.js
@@ -104,22 +104,24 @@
     console.log('err' + error)
     let { message } = error;
     if (message == "Network Error") {
-      // message = "鍚庣鎺ュ彛杩炴帴寮傚父";
-      console.log("Network Erro",message);
+      message = "鍚庣鎺ュ彛杩炴帴寮傚父";
     }
     else if (message.includes("timeout")) {
-      // message = "绯荤粺鎺ュ彛璇锋眰瓒呮椂";
-      console.log("timeout",message);
+      message = "绯荤粺鎺ュ彛璇锋眰瓒呮椂";
     }
     else if (message.includes("Request failed with status code")) {
-      // message = "绯荤粺鎺ュ彛" + message.substr(message.length - 3) + "寮傚父";
-      console.log("Request failed with status code",message);
+      // 浼樺厛灞曠ず鍚庣杩斿洖鐨勫叿浣撳師鍥狅紙濡�"鍖婚櫌鍗忓弸绯荤粺鎺ユ敹澶辫触锛屾湰娆″鎵规湭鐢熸晥锛岃绋嶅悗閲嶆柊瀹℃壒"锛�
+      const data = error.response && error.response.data;
+      const backendMsg = data && (data.msg || data.message);
+      message = backendMsg || ("绯荤粺鎺ュ彛" + message.substr(message.length - 3) + "寮傚父");
     }
-    // Message({
-    //   message: message,
-    //   type: 'error',
-    //   duration: 10* 1000
-    // })
+    // 2026-10-09 鎭㈠閿欒鎻愮ず锛氬師鏉ヨ繖閲屾槸娉ㄩ噴鐘舵�侊紝瀵艰嚧璇锋眰鍙戠敓 HTTP 绾ч敊璇椂
+    // 椤甸潰浠�涔堥兘涓嶆彁绀猴紙璋冪敤鏂圭殑 .then 涓嶄細鎵ц锛夛紝鐢ㄦ埛鐪嬩笉鍒板け璐ュ師鍥�
+    Message({
+      message: message,
+      type: 'error',
+      duration: 5 * 1000
+    })
     return Promise.reject(error)
   }
 )

--
Gitblit v1.9.3