import axios from "axios"; import router from "@/router/index.js"; const baseURL = "https://gep.ljsea.xyz/"; //const baseURL= "http://localhost:8083"; //const baseURL="https://pm.ljsea.top"; 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.code==2 || result.data.code ===3 ||result.data.code ===4){ alert("登录失效,请重新登录!") localStorage.removeItem("token"); router.push("/login") return } if(result.data.code == 7){ alert("该用户已存在,请重新输入!"); return null } if(result.data.code == 1){ alert("请求失败,请稍后重试!"); }else{ return result.data } }, error => { alert("请求失败,请稍后重试!"); return Promise.reject(error); } ) request.interceptors.request.use( ) export default request;