ZhangXianQiang
2024-03-15 9a5ad4f42f936fa5b36cd039a670d36e6f70a568
src/api/api.ts
@@ -1,7 +1,7 @@
/*
 * @LastEditors: Please set LastEditors
 * @LastEditTime: 2022-10-25 15:34:56
 * @LastEditTime: 2023-05-08 17:44:36
 */
import axios from 'axios';
@@ -13,10 +13,15 @@
let baseUrl = UtilVar.baseUrl
const CancelToken = axios.CancelToken;
// 测试header请求头
const tempAuthorization = 'Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJsb2dpblR5cGUiOiJsb2dpbiIsImxvZ2luSWQiOiJzeXNfdXNlcjoxIiwicm5TdHIiOiIyWnpQMDFwZkhLbTdjb2lodDFLZm1IOU5kemhEcEtsbCIsImNsaWVudGlkIjoiZTVjZDdlNDg5MWJmOTVkMWQxOTIwNmNlMjRhN2IzMmUiLCJ0ZW5hbnRJZCI6IjAwMDAwMCIsInVzZXJJZCI6MSwiZGVwdElkIjoxMDN9.9_nKgt_eQ3V9b0_HrD488QYVTKzF4lRA8CyrWb_e0KQ';
const tempClientid = 'e5cd7e4891bf95d1d19206ce24a7b32e';
export { baseUrl };
// axios.defaults.withCredentials = true;
// 添加请求拦截器
axios.interceptors.request.use(function (config: AxiosRequestConfig) {
axios.interceptors.request.use(function (config: AxiosRequestConfig):any {
    // 在发送请求之前做些什么 传token
    let token: any = getLocalStorage(StorageEnum.GB_TOKEN_STORE);
    if (token) {
@@ -25,6 +30,11 @@
    }
    // @ts-ignore
    config.headers['Content-Type'] = "application/json;charset=utf-8";
    config.headers = {
        'Authorization': tempAuthorization,
        'Clientid': tempClientid
    }
    return config;
}, function (error: any) {
@@ -114,7 +124,7 @@
 */
export const GETNOBASE = async (url: string, params?: Params): Promise<any> => {
    try {
        const data = await axios.get(location.pathname+url, {
        const data = await axios.get(url, {
            params: params,
        });
        return data;