gaosp
2024-01-05 ea911d3b42cac8948eb6f1285c7ad46706707643
src/utils/ajax.js
@@ -1,17 +1,28 @@
/*
 * @Date: 2022-11-09 12:37:25
 * @LastEditors: Sneed
 * @LastEditTime: 2024-01-05 23:08:20
 * @FilePath: /belleson-frontend/Users/mache/Documents/demo/mdc/src/utils/ajax.js
 */
import axios from 'axios'
import { Message } from 'element-ui'
import store from '../store'
import { getToken, setToken } from '@/utils/auth'
import qs from 'qs'
const URL_CFG = {
  BASE_URL: '',
  WEB_SOCKET_URL: ''
}
// 创建axios实例
const service = axios.create({
  // baseURL: process.env.BASE_API, // api的base_url
  timeout: 300000 // 请求超时时间
  timeout: 3000 // 请求超时时间
})
// request拦截器
service.interceptors.request.use(config => {
  config.url = `${URL_CFG.BASE_URL}${config.url}`
  if (store.getters.token) {
    config.headers['mdc-token'] = getToken().value // 让每个请求携带自定义token 请根据实际情况自行修改
  }
@@ -70,6 +81,7 @@
  }
)
export default {
  URL_CFG,
  // post请求
  post: function(url, params) {
    return service({