mirror of
https://github.com/fastapiadmin/FastapiAdmin.git
synced 2026-10-17 06:55:38 +00:00
feat: 初始化前端项目基础结构
- 添加项目配置文件(tsconfig, eslint, prettier等) - 实现基础路由和页面布局 - 添加全局状态管理和API请求封装 - 集成UI组件库和主题系统 - 添加文档网站和示例页面 - 配置CI/CD和工作流
This commit is contained in:
@@ -0,0 +1,44 @@
|
||||
/**
|
||||
* API响应码枚举
|
||||
*/
|
||||
export enum ApiCode {
|
||||
/**
|
||||
* 成功
|
||||
*/
|
||||
SUCCESS = 0,
|
||||
|
||||
/**
|
||||
* 通用错误
|
||||
*/
|
||||
ERROR = 1,
|
||||
|
||||
/**
|
||||
* 异常
|
||||
*/
|
||||
EXCEPTION = -1,
|
||||
|
||||
/**
|
||||
* 未授权访问
|
||||
*/
|
||||
UNAUTHORIZED = 10403,
|
||||
|
||||
/**
|
||||
* 令牌已过期
|
||||
*/
|
||||
TOKEN_EXPIRED = 10401,
|
||||
|
||||
/**
|
||||
* 参数校验失败
|
||||
*/
|
||||
PARAM_INVALID = 400,
|
||||
|
||||
/**
|
||||
* 资源不存在
|
||||
*/
|
||||
NOT_FOUND = 404,
|
||||
|
||||
/**
|
||||
* 服务器内部错误
|
||||
*/
|
||||
INTERNAL_ERROR = 500,
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
/**
|
||||
* API 请求头相关枚举封装
|
||||
*/
|
||||
export enum ApiHeader {
|
||||
KEY = 'Content-Type',
|
||||
|
||||
/* 表单数据 */
|
||||
FORM = 'application/x-www-form-urlencoded',
|
||||
|
||||
/* JSON 数据 */
|
||||
JSON = 'application/json',
|
||||
|
||||
/* 多部分数据 */
|
||||
MULTIPART = 'multipart/form-data',
|
||||
}
|
||||
Reference in New Issue
Block a user