From e52593b4b0feea94b2fa33ff590d649d4caadff3 Mon Sep 17 00:00:00 2001 From: wwl <xchao828@163.com> Date: 星期五, 06 十二月 2024 18:00:59 +0800 Subject: [PATCH] 报错提示 --- src/utils/request.js | 28 ++++++++++++---------------- 1 files changed, 12 insertions(+), 16 deletions(-) diff --git a/src/utils/request.js b/src/utils/request.js index c8dfa70..f48f57e 100644 --- a/src/utils/request.js +++ b/src/utils/request.js @@ -14,7 +14,9 @@ axios.defaults.headers['Content-Type'] = 'application/json;charset=utf-8' // 鍒涘缓axios瀹炰緥 const service = axios.create({ + // axios涓姹傞厤缃湁baseURL閫夐」锛岃〃绀鸿姹俇RL鍏叡閮ㄥ垎 baseURL: process.env.VUE_APP_BASE_API, + // 瓒呮椂 // timeout: 20000 }) @@ -82,31 +84,25 @@ } return Promise.reject('鏃犳晥鐨勪細璇濓紝鎴栬�呬細璇濆凡杩囨湡锛岃閲嶆柊鐧诲綍銆�') } else if (code === 500) { - // 淇敼姝ら儴鍒嗭紝纭繚璁块棶姝g‘鐨刴sg瀛楁 - if (res.data && res.data.msg) { + if (res.config.url === '/hosp/order/addtTransition') { + // 浣跨敤MessageBox鍜孧essage鏉ユ浛浠his.$confirm鍜宼his.$message MessageBox.confirm(res.data.msg, '鎻愮ず', { confirmButtonText: '纭畾', cancelButtonText: '鍙栨秷', type: 'warning', center: true }).then(() => { - // 鎵ц鎴愬姛鍚庣殑鎿嶄綔 + }).catch(() => { - // 鎵ц鍙栨秷鍚庣殑鎿嶄綔 + }); - } else { - MessageBox.confirm('鎿嶄綔澶辫触锛岃閲嶈瘯', '鎻愮ず', { - confirmButtonText: '纭畾', - cancelButtonText: '鍙栨秷', - type: 'warning', - center: true - }).then(() => { - // 鎵ц鎴愬姛鍚庣殑鎿嶄綔 - }).catch(() => { - // 鎵ц鍙栨秷鍚庣殑鎿嶄綔 - }); + return Promise.reject('鐗瑰畾鎺ュ彛鍙戠敓500閿欒'); } - return Promise.reject('鐗瑰畾鎺ュ彛鍙戠敓500閿欒'); + Message({ + message: msg, + type: 'error' + }) + return Promise.reject(new Error(msg)) } else if (code === 601) { Message({ message: msg, -- Gitblit v1.8.0