20 lines
485 B
TypeScript
20 lines
485 B
TypeScript
|
import $cache from '@/plugins/cache';
|
|||
|
// src/utils/request-go.ts
|
|||
|
import request from '@/utils/request';
|
|||
|
|
|||
|
const BASE_GO_URL = import.meta.env.VITE_APP_BASE_API_GO;
|
|||
|
|
|||
|
/**
|
|||
|
* 包装 request 请求,统一使用 Go 服务地址作为 baseURL
|
|||
|
* @param config 原始请求配置
|
|||
|
*/
|
|||
|
export default function requestGo(config: any) {
|
|||
|
return request({
|
|||
|
baseURL: BASE_GO_URL,
|
|||
|
...config,
|
|||
|
headers: {
|
|||
|
'Authorization': `Bearer ${$cache.local.get('goToken') || ''}`
|
|||
|
}
|
|||
|
});
|
|||
|
}
|