import axios from "axios"; import router from "@/router/index.js"; const baseURL = "https://jp.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.message.includes("The Token has expired on")){ localStorage.removeItem("token"); router.push("/login") } if(result.data.code===0){ return result.data; }else{ alert(result.data.message ? result.data.message : "请求失败,请稍后重试!"); return Promise.reject(result.data.message); } }, error => { alert("请求失败,请稍后重试!"); return Promise.reject(error); } ) request.interceptors.request.use( ) export default request;