From c8a167fd980901fb9aa83064d92ce04bbb9cd87e Mon Sep 17 00:00:00 2001
From: zhanghua <314079846@qq.com>
Date: 星期四, 29 十二月 2022 12:10:17 +0800
Subject: [PATCH] 页面样式修改
---
src/utils/request.js | 46 ++++++++++++++++++++++++----------------------
1 files changed, 24 insertions(+), 22 deletions(-)
diff --git a/src/utils/request.js b/src/utils/request.js
index 10dee29..3867d1b 100644
--- a/src/utils/request.js
+++ b/src/utils/request.js
@@ -16,41 +16,43 @@
}
return config;
}, (err) => {
- console.log(err);
}
)
// 鍝嶅簲
api.interceptors.response.use(
- function handleResponseSuccess(response) {
- const result = response.data;
+ (response) => {
+ let result = response.data;
+ if (response.headers['content-disposition']) {
+ result = {
+ contentDisposition: response.headers['content-disposition'],
+ data: response.data
+ }
+ }
if (response.status === 200 && result.code === 200) {
return result;
- } else if (result.code=== 401) {
- console.log(result);
+ } else if (response.status === 200 && result.code === 500) {
+ return result;
+ } else if (response.status === 200 && result.code === 401) {
tip.Message({
type: 'warning',
message: '鐧诲綍韬唤宸茶繃鏈�',
})
router.push('/login');
- return;
- }else if(result.code === 500){
- tip.Message({
- type: 'error',
- message: '缃戠粶璇锋眰鍑洪敊',
- })
- return;
+ } else {
+ return result;
}
},
- function (error) {
- console.log(error);
- if(error.code === "ECONNABORTED"){
- tip.Message({
- type:'error',
- message:'缃戠粶璇锋眰瓒呭競',
- duration: 3 * 1000,
- })
- return;
+ (error) => {
+ let msg =''
+ if (error.code === 'ERR_NETWORK') {
+ msg = '缃戠粶璇锋眰瓒呮椂'
+ }else{
+ msg = '缃戠粶閿欒'
}
- }
+ tip.Message({
+ type: 'error',
+ message: msg
+ })
+ },
)
export default api;
\ No newline at end of file
--
Gitblit v1.8.0