This commit is contained in:
2026-08-15 22:16:58 +08:00
parent a344aaedf3
commit aed71d237d
15 changed files with 13296 additions and 306 deletions
+6 -4
View File
@@ -5,10 +5,12 @@
import { getToken, logout } from '@/utils/auth.js'
import { resolveBaseURL, getBaseURL } from '@/api/config.js'
const BASE_URL = resolveBaseURL()
export { getBaseURL }
function buildFullUrl(url) {
return resolveBaseURL().replace(/\/$/, '') + url
}
/**
* @param {{ url: string, method?: string, data?: object, header?: object, silent?: boolean }} options
* @returns {Promise<any>} 业务 data 字段(若无 data 则返回整包)
@@ -24,7 +26,7 @@ export function request(options = {}) {
headers.Authorization = `Bearer ${token}`
}
const fullUrl = BASE_URL.replace(/\/$/, '') + url
const fullUrl = buildFullUrl(url)
return new Promise((resolve, reject) => {
uni.request({
@@ -96,7 +98,7 @@ export function requestRaw(options = {}) {
headers.Authorization = `Bearer ${token}`
}
const fullUrl = BASE_URL.replace(/\/$/, '') + url
const fullUrl = buildFullUrl(url)
return new Promise((resolve, reject) => {
uni.request({