核工业西南物理研究院知识库AI客户端
xiangpei
2025-04-16 689aced342a8c6b41c1f7dcb7594e9fce387112b
src/api/request.js
@@ -4,7 +4,7 @@
const instance = axios.create({
    baseURL: '/api/',
    timeout: 50000,
    timeout: 500000,
    // 不携带cookie
    withCredentials: false,
    headers: {
@@ -26,19 +26,19 @@
// 添加响应拦截器
instance.interceptors.response.use(function (response) {
    console.log("正常响应结果",response)
    // 处理自定义状态码
    if(response.data.code === 200) {
    if(response.status === 200) {
        return response;
        // 验证码错误放行,以便刷新验证码
    } else if(response.data.code === 404) {
        Message.error(response.data.msg);
    } else if (response.data.code === 1998) {
        return response;
    } else if(response.status === 404) {
        Message.error(response.statusText);
    } else {
      Message.error(response.data.msg);
      return Promise.reject(response.data.msg);
      Message.error(response.statusText);
      return Promise.reject(response.statusText);
    }
  }, function (error) {
    console.log("错误响应结果",error)
    // 处理http状态码
    if(error.response.data) {
      error.message = error.response.data.msg;