kongdeqiang
2023-04-26 cb5c9968b763362d399e1c7fce1129ec7434aba8
src/libs/axios.js
@@ -1,5 +1,5 @@
import axios from 'axios';
import { getStore, setStore } from './storage';
import { getStore, setStore,getSessionStore,setSessionStore} from './storage';
import { router } from '../router/index';
import { Message } from 'view-design';
import Cookies from 'js-cookie';
@@ -25,7 +25,7 @@
        case 401:
            // 未登录 清除已登录状态
            Cookies.set('userInfo', '');
            setStore('accessToken', '');
            setSessionStore('accessToken', '');
            if (router.history.current.name != "login") {
                if (data.message !== null) {
                    Message.error(data.message);
@@ -63,7 +63,7 @@
});
export const getRequest = (url, params, responseType = null) => {
    let accessToken = getStore('accessToken');
    let accessToken = getSessionStore('accessToken');
    return axios({
        method: 'get',
        url: `${baseApi}${url}`,
@@ -75,7 +75,7 @@
    });
};
export const getmethod = (url, params) => {
    let accessToken = getStore('accessToken');
    let accessToken = getSessionStore('accessToken');
    return axios({
        method: 'get',
        url: `${baseApi}${url}`,
@@ -88,7 +88,7 @@
};
export const postRequest = (url, params) => {
    let accessToken = getStore("accessToken");
    let accessToken = getSessionStore("accessToken");
    return axios({
        method: 'post',
        url: `${baseApi}${url}`,
@@ -109,7 +109,7 @@
};
export const putRequest = (url, params) => {
    let accessToken = getStore("accessToken");
    let accessToken = getSessionStore("accessToken");
    return axios({
        method: 'put',
        url: `${baseApi}${url}`,
@@ -130,7 +130,7 @@
};
export const postBodyRequest = (url, params) => {
    let accessToken = getStore('accessToken');
    let accessToken = getSessionStore('accessToken');
    return axios({
        method: 'post',
        url: `${baseApi}${url}`,
@@ -143,8 +143,8 @@
/**
 * 无需token验证的GET请求 避免旧token过期导致请求失败
 * @param {*} url
 * @param {*} params
 * @param {*} url
 * @param {*} params
 */
export const getNoAuthRequest = (url, params) => {
    return axios({