From bd40473c9c634005bc7e62e7fc901bcd8b598fa0 Mon Sep 17 00:00:00 2001 From: feige <feige@qq.com> Date: 星期五, 02 二月 2024 15:20:26 +0800 Subject: [PATCH] 提交了修改 --- ruoyi-ui/src/utils/request.js | 13 ++++++++++++- 1 files changed, 12 insertions(+), 1 deletions(-) diff --git a/ruoyi-ui/src/utils/request.js b/ruoyi-ui/src/utils/request.js index ad9923c..03ae4a9 100644 --- a/ruoyi-ui/src/utils/request.js +++ b/ruoyi-ui/src/utils/request.js @@ -17,7 +17,7 @@ // axios涓姹傞厤缃湁baseURL閫夐」锛岃〃绀鸿姹俇RL鍏叡閮ㄥ垎 baseURL: process.env.VUE_APP_BASE_API, // 瓒呮椂 - timeout: 10000 + timeout: 1000000 }) // request鎷︽埅鍣� @@ -32,9 +32,16 @@ // get璇锋眰鏄犲皠params鍙傛暟 if (config.method === 'get' && config.params) { let url = config.url + '?' + tansParams(config.params); + + url = url.slice(0, -1); config.params = {}; config.url = url; + if(config.responseType!=undefined) + { + config.responseType='blob' + } + config.headers['Content-Type']= 'application/json' } if (!isRepeatSubmit && (config.method === 'post' || config.method === 'put')) { const requestObj = { @@ -62,6 +69,7 @@ return config }, error => { console.log(error) + Promise.reject(error) }) @@ -69,6 +77,8 @@ service.interceptors.response.use(res => { // 鏈缃姸鎬佺爜鍒欓粯璁ゆ垚鍔熺姸鎬� const code = res.data.code || 200; + + // 鑾峰彇閿欒淇℃伅 const msg = errorCode[code] || res.data.msg || errorCode['default'] // 浜岃繘鍒舵暟鎹垯鐩存帴杩斿洖 @@ -90,6 +100,7 @@ return Promise.reject('鏃犳晥鐨勪細璇濓紝鎴栬�呬細璇濆凡杩囨湡锛岃閲嶆柊鐧诲綍銆�') } else if (code === 500) { Message({ message: msg, type: 'error' }) + alert(msg) return Promise.reject(new Error(msg)) } else if (code === 601) { Message({ message: msg, type: 'warning' }) -- Gitblit v1.9.1