import axios from "axios"; import router from "@/router/index.js"; const baseURL = "https://gep.ljsea.top/"; //const baseURL= "http://localhost:8082"; const request = axios.create({ baseURL: baseURL, }); request.interceptors.response.use( result => { if(result.status!==200 ){ router.push("/login") } if(result.data.message==="NOT_LOGIN" || result.data.message.includes("The Token has expired on") || result.data.code ===3 ||result.data.code ===4){ localStorage.removeItem("token"); router.push("/login") } if(result.data.code===0){ return result.data; }else{ alert(result.data.message ? result.data.message : "请求失败,请稍后重试!"); router.push("/login"); } }, error => { alert("请求失败,请稍后重试!"); return Promise.reject(error); } ) request.interceptors.request.use( ) export default request;