import axios from 'axios'; // axios.defaults.baseURL = '/api' const service = axios.create({ // process.env.NODE_ENV === 'development' 来判断是否开发环境 // baseURL:process.env.NODE_ENV == 'production' ? 'https://yztapi.xingtongworld.com' : '/api/', // baseURL:'http://jiao.api.alpha.xingtongworld.com', baseURL:'http://58.30.231.138:8899', // baseURL:'http://192.168.66.254:8080', timeout: 5000, }); service.interceptors.request.use( config => { let token = localStorage.getItem('wenhua_token'), url = localStorage.getItem('wenhua_url') if(token&&url){ config.headers['token'] = token config.headers['url'] = url } return config; }, error => { console.log(error); return Promise.reject(); } ); service.interceptors.response.use( response => { // if (response.data.code === 302) { // MessageBox.confirm('登录已超时,请重新登录', '退出', { // confirmButtonText: '登录', // cancelButtonText: '取消', // type: 'warning' // }).then(() => { // localStorage.removeItem('ms_username') // localStorage.removeItem('token') // // this.$router.push('/login'); // location.reload() // }) // } if (response.status === 200) { return response.data; } else { Promise.reject(); } }, error => { console.log(error); return Promise.reject(); } ); export default service;