import axios from "axios"; import store from '../store/index' // import { getToken } from "@/utils/storage"; const service = axios.create(); service.defaults.timeout = 50000; service.defaults.baseURL = `${process.env.VUE_APP_API}` service.interceptors.request.use( config => { config.headers = { // Authorization: store.state.token, } return config; }, error => { return Promise.reject(error); } ); service.interceptors.response.use( // Loading.close(), response => { // 处理正常返回数据 const { status } = response; if ( status === 200 ) { return response; } else { return false; } }, error => { // 处理错误并给出相应的错误处理 if (error.response) { // const { status } = error.response; // tips[status](error); return error.response.data } else { return false; } } ); export default service;