feat: 初始化项目基础结构和配置

添加项目基础文件结构、依赖配置和核心功能模块
集成uni-app+Vue3+TypeScript开发环境
配置ESLint、Prettier、Stylelint等代码规范工具
实现主题管理、路由、状态管理等核心功能
添加登录认证、文件上传等常用API模块
This commit is contained in:
zhangtao
2025-08-09 14:21:42 +08:00
parent fd6b31f53f
commit eb32f03d76
113 changed files with 22539 additions and 0 deletions
+49
View File
@@ -0,0 +1,49 @@
/**
* API响应码枚举
*/
export const enum ApiCode {
/**
* 成功
*/
SUCCESS = "00000",
/**
* 通用错误
*/
ERROR = "B0001",
/**
* 令牌无效或过期
*/
TOKEN_INVALID = "A0230",
/**
* 令牌已过期
*/
TOKEN_EXPIRED = "A0231",
/**
* 未授权访问
*/
UNAUTHORIZED = "A0232",
/**
* 禁止访问
*/
FORBIDDEN = "A0233",
/**
* 参数校验失败
*/
PARAM_INVALID = "A0400",
/**
* 资源不存在
*/
NOT_FOUND = "A0404",
/**
* 服务器内部错误
*/
INTERNAL_ERROR = "B0500",
}