| | |
| | | import { Message } from "element-ui"; |
| | | import store from "@/store"; |
| | | import { getToken } from "@/utils/auth"; |
| | | |
| | | import router from "../router" |
| | | // create an axios instance |
| | | const service = axios.create({ |
| | | baseURL: BASE_URL, // api的base_url |
| | |
| | | } |
| | | ); service.interceptors.response.use( |
| | | (response) => { |
| | | if (window.localStorage.getItem("LFToken") != null) { |
| | | var expire = JSON.parse(window.localStorage.getItem("LFToken")).expire; |
| | | var timeire = new Date().getTime(); |
| | | if (timeire >= expire) { |
| | | |
| | | router.push('/login') |
| | | localStorage.removeItem("LFToken"); |
| | | } |
| | | } |
| | | |
| | | store.commit("UPDATE_API_COUNT", "sub"); |
| | | //console.log(response) |
| | | //返回因有ResponeType===Blob ,分开处理 |
| | |
| | | { |
| | | let str = this.result.toString(); |
| | | let res = JSON.parse(str); |
| | | |
| | | |
| | | Message({ |
| | | message: res.message, |
| | | type: "error", |