api base 调整,接口对接

This commit is contained in:
yanghang
2025-06-19 16:24:16 +08:00
parent 543e1a53eb
commit 21db4ae1a0
9 changed files with 339 additions and 186 deletions
+8 -6
View File
@@ -8,10 +8,10 @@ const ENV = import.meta.env
export const get_base_url = url => {
if (process.env.NODE_ENV === 'development') {
// 开发环境
return ENV.VITE_APP_BASE_API_Url + "/traapp"
return ENV.VITE_APP_BASE_API_Url
} else if (process.env.NODE_ENV === 'production') {
// 生产环境
return ENV.VITE_APP_BASE_API_Url + "/traapp"
return ENV.VITE_APP_BASE_API_Url
}
}
@@ -21,17 +21,19 @@ export default function request({
data,
meta,
isStream,
suppressErrors
suppressErrors,
header={}
}) {
const base_url = get_base_url(url);
const header = {
const headers_base = {
'content-type': 'application/x-www-form-urlencoded; charset=UTF-8',
...(header||{})
}
let token = getToken()
if (token) {
header['summary'] = token // 让每个请求携带令牌
headers_base['summary'] = token // 让每个请求携带令牌
}
let that = this
return new Promise((resolve, reject) => {
@@ -39,7 +41,7 @@ export default function request({
url: `${base_url}${url}`,
data: data,
method: method,
header: header,
header: headers_base,
success: (response) => {
if (isStream) { // 流式传输,直接返回
return resolve(response);