| | |
| | | import axios from 'axios' |
| | | import config from '../../config' |
| | | import useUserInfoStore from '@/stores/userInfo' |
| | | const userStore=useUserInfoStore() |
| | | const request = axios.create({ |
| | | baseURL: `http://${config.serverUrlTemp}`, // 注意!! 这里是全局统一加上了 后端接口前缀 前缀,后端必须进行跨域配置! |
| | | baseURL: `http://${window.ipConfig.serverUrlTemp}`, // 注意!! 这里是全局统一加上了 后端接口前缀 前缀,后端必须进行跨域配置! |
| | | timeout: 60000 |
| | | }) |
| | | |
| | |
| | | request.interceptors.request.use(config => { |
| | | config.headers['Content-Type'] = 'application/json;charset=utf-8'; |
| | | if(userStore.user){ |
| | | config.headers['satoken'] = userStore.user.token; |
| | | config.headers['satoken'] = localStorage.getItem('saToken'); |
| | | } |
| | | // 设置请求头 |
| | | return config |