forked from drone/command-center-dashboard

罗广辉
2025-04-21 2800fa4f32f3900509cb4d6eefaf2bfaf54efdd7
src/axios.js
@@ -16,9 +16,9 @@
import NProgress from 'nprogress' // progress bar
import 'nprogress/nprogress.css' // progress bar style
import { Base64 } from 'js-base64'
import { baseUrl } from '@/config/env'
import crypto from '@/utils/crypto'
let baseUrl = import.meta.env.VITE_APP_API
// 全局未授权错误提示状态,只提示一次
let isErrorShown = false
// 全局锁机制相关变量
@@ -115,7 +115,7 @@
      //获取状态信息
      const status = res.data.error_code || res.data.code || res.status
      const statusWhiteList = website.statusWhiteList || []
      const message = res.data.msg || res.data.error_description || '系统错误'
      const message = res.data.msg || res.data.error_description || res.data.message || '系统错误'
      //如果在白名单里则自行catch逻辑处理
      if (statusWhiteList.includes(status)) return Promise.reject(res)
@@ -206,7 +206,6 @@
         }
         return Promise.reject(new Error(message))
      }
      // 如果请求为非200则默认统一处理
      if (status !== 200) {
         ElMessage({