11
WXL
2024-03-14 8236d0e2b4d1670164217c5dc91746e85be1f796
src/utils/request.js
@@ -3,6 +3,8 @@
import store from '@/store'
import { getToken } from '@/utils/auth'
import errorCode from '@/utils/errorCode'
import cache from '@/plugins/cache'
axios.defaults.headers['Content-Type'] = 'application/json;charset=utf-8'
// 创建axios实例
@@ -15,7 +17,8 @@
// request拦截器
service.interceptors.request.use(config => {
  // 是否需要设置 token
  const isToken = (config.headers || {}).isToken === false
  // const isToken = (config.headers || {}).isToken === false
  const isToken = false;
  const isRepeatSubmit = (config.headers || {}).repeatSubmit === false
  if (getToken() && !isToken) {
@@ -93,19 +96,6 @@
        })
      }).catch(() => {});
      return Promise.reject('无效的会话,或者会话已过期,请重新登录。')
    } else if (code === 500) {
      // Message({
      //   message: msg,
      //   type: 'error'
      // })
      console.log(msg);
      return Promise.reject(new Error(msg))
    } else if (code !== 200) {
      // Notification.error({
      //   title: msg
      // })
      console.log(msg);
      return Promise.reject('error')
    } else {
      return res.data
    }