From 4f7f16803ab5ed7b8a8a0dc087792d9b2fcefe2b Mon Sep 17 00:00:00 2001 From: ZZJ <10913410+zzj2100@user.noreply.gitee.com> Date: 星期三, 15 六月 2022 14:39:15 +0800 Subject: [PATCH] 统计查询 --- src/scripts/httpRequest.ts | 37 +++++++++++++++++-------------------- 1 files changed, 17 insertions(+), 20 deletions(-) diff --git a/src/scripts/httpRequest.ts b/src/scripts/httpRequest.ts index 848eba0..95a6c30 100644 --- a/src/scripts/httpRequest.ts +++ b/src/scripts/httpRequest.ts @@ -79,6 +79,16 @@ // window.sessionStorage.setItem('policeCameravideoIsLoginTimeout', JSON.stringify(true)) // } + var disposition = res.headers["content-disposition"]; + if(disposition) { + var fileName = disposition.substring(disposition.indexOf("=") + 1); + console.log(res); + + return { + fileName:fileName, + body:res + } + } return res.data ? res.data : {} @@ -138,26 +148,7 @@ case 500: errJson = error.response.data break - // case 501: - // errJson.status = error.response.status; - // errJson.message = "鏈嶅姟鏈疄鐜�(501)"; - // break; - // case 502: - // errJson.status = error.response.status; - // errJson.message = "缃戠粶閿欒(502)"; - // break; - // case 503: - // errJson.status = error.response.status; - // errJson.message = "鏈嶅姟涓嶅彲鐢�(503)"; - // break; - // case 504: - // errJson.status = error.response.status; - // errJson.message = "缃戠粶瓒呮椂(504)"; - // break; - // case 505: - // errJson.status = error.response.status; - // errJson.message = "HTTP鐗堟湰涓嶅彈鏀寔(505)"; - // break; + default: errJson.status = error.response.status errJson.message = `杩炴帴鍑洪敊(${error.response.status})!` @@ -174,6 +165,10 @@ if(error.response&&error.response.data&&!error.response.data.success ) { errJson.message =error.response.data.msg } + + if(error.response.status == 401) { + return + } Notification({ title: '閿欒', @@ -185,4 +180,6 @@ return Promise.reject(errJson) } ) + +Axios.defaults.timeout = 10000 export default Axios -- Gitblit v1.8.0