ZZJ
2022-06-15 4f7f16803ab5ed7b8a8a0dc087792d9b2fcefe2b
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