2025-08-02 02:47:09 +08:00

30 lines
822 B
TypeScript

// 基础配置
export const BASE_URL = `${import.meta.env.VITE_HOST}/api/main` // 基础URL
export const REQUEST_TIMEOUT = 10000 // 10秒超时
// 状态码
export const HTTP_STATUS = {
SUCCESS: 200,
CREATED: 201,
ACCEPTED: 202,
CLIENT_ERROR: 400,
AUTHENTICATE: 401,
FORBIDDEN: 403,
NOT_FOUND: 404,
SERVER_ERROR: 500,
BAD_GATEWAY: 502,
SERVICE_UNAVAILABLE: 503,
GATEWAY_TIMEOUT: 504,
}
// 错误信息
export const ERROR_MSG = {
NETWORK_ERROR: '网络异常,请检查网络连接',
TIMEOUT_ERROR: '请求超时,请稍后重试',
SERVER_ERROR: '服务器异常,请稍后重试',
AUTH_ERROR: '登录状态已过期,请重新登录',
FORBIDDEN_ERROR: '没有权限访问该资源',
NOT_FOUND_ERROR: '请求的资源不存在',
DEFAULT_ERROR: '请求失败,请稍后重试',
}