兰宝车间质量管理系统-前端
疯狂的狮子Li
2024-03-04 5cb40abe18ff0d048b91460ed546bfa19c82e8a9
src/utils/request.ts
@@ -36,11 +36,12 @@
    // 对应国际化资源文件后缀
    config.headers['Content-Language'] = getLanguage();
    const isToken = (config.headers || {}).isToken === false;
    const isToken = config.headers?.isToken === false;
    // 是否需要防止数据重复提交
    const isRepeatSubmit = (config.headers || {}).repeatSubmit === false;
    const isRepeatSubmit = config.headers?.repeatSubmit === false;
    // 是否需要加密
    const isEncrypt = (config.headers || {}).isEncrypt === 'true';
    const isEncrypt = config.headers?.isEncrypt === 'true';
    if (getToken() && !isToken) {
      config.headers['Authorization'] = 'Bearer ' + getToken(); // 让每个请求携带自定义token 请根据实际情况自行修改
    }
@@ -89,7 +90,6 @@
    return config;
  },
  (error: any) => {
    console.log(error);
    return Promise.reject(error);
  }
);
@@ -138,7 +138,6 @@
      }
      return Promise.reject('无效的会话,或者会话已过期,请重新登录。');
    } else if (code === HttpStatus.SERVER_ERROR) {
      console.log(msg);
      ElMessage({ message: msg, type: 'error' });
      return Promise.reject(new Error(msg));
    } else if (code === HttpStatus.WARN) {