feat(custom): i

This commit is contained in:
2023-09-06 03:48:46 +08:00
parent 3b3cb7ba34
commit a9707c6d94
51 changed files with 2273 additions and 87 deletions

View File

@@ -14,6 +14,4 @@ export function createAxios(options = {}) {
return service
}
export const request = createAxios({
baseURL: import.meta.env.VITE_BASE_API,
})
export const request = createAxios({})

View File

@@ -2,6 +2,11 @@ import { getToken } from '@/utils'
import { resolveResError } from './helpers'
export function reqResolve(config) {
if (config.url.includes('/dice')) {
config.baseURL = import.meta.env.VITE_GAME_API
} else {
config.baseURL = import.meta.env.VITE_BASE_API
}
// 处理不需要token的请求
if (config.noNeedToken) {
return config
@@ -28,7 +33,7 @@ export function reqReject(error) {
export function resResolve(response) {
// TODO: 处理不同的 response.headers
const { data, status, config, statusText } = response
if (data?.code !== 0) {
if (data?.code !== 200) {
const code = data?.code ?? status
/** 根据code处理对应的操作并返回处理后的message */