赞
踩
- import axios from "axios";
- import store from "@/utils/store";
- import router from "@/router";
-
- import { Loading, Message } from "element-ui";
-
- const config = {
- baseURL: process.env.VUE_APP_URL,
- timeout: 60000,
- validateStatus: function(status) {
- return status >= 200 && status < 500; // 默认的
- },
- };
-
- const service = axios.create(config);
-
- let globalLoading=false;
- let selfHandleErr;
-
- // 进度条
- let globalShowLoading;
-
- function startLoading() {
- globalShowLoading = Loading.service({
- lock: true,
- text: "加载中…",
- background: "rgba(0, 0, 0, 0.7)"
- });
- }
-
- function endLoading() {
- globalShowLoading.close();
- }
-
- // request拦截器
- service.interceptors.request.use(
- config => {
-
- let token;
- let getToken = sessionStorage.getItem("token");
- if(getToken){
- token = JSON.parse(sessionStorage.getItem("

Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。