管道基础大数据平台系统开发-【前端】-新系統界面
surprise
2024-03-29 98a2b24c89e81a5aacdcbd6b739fef422adf17dd
src/utils/request.js
@@ -9,11 +9,11 @@
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
  timeout: 35000, // 请求超时时间
  timeout: -1, // 请求超时时间
  headers: {
    "content-type": "application/json;charset=UTF-8",
  },
@@ -40,6 +40,20 @@
  }
); 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();
    //   console.log(timeire, expire)
    //   if (timeire >= expire) {
    //     router.push('/login')
    //     localStorage.removeItem("LFToken");
    //   }
    // }
    store.commit("UPDATE_LISTEN_TIME", response.data.time);
    store.commit("UPDATE_API_COUNT", "sub");
    //console.log(response) 
    //返回因有ResponeType===Blob ,分开处理
@@ -77,7 +91,7 @@
        {
          let str = this.result.toString();
          let res = JSON.parse(str);
          Message({
            message: res.message,
            type: "error",