docs: 更新文档内容和技术栈信息

更新项目文档中的技术栈信息,添加移动端相关技术(Uni App/Wot Design Uni)和截图展示
修复请求拦截器中token过期判断字段从status_code改为code
同步更新中英文文档内容
This commit is contained in:
zhangtao
2025-08-24 21:44:49 +08:00
parent a55d53fb14
commit 60533377af
5 changed files with 64 additions and 36 deletions
+3 -2
View File
@@ -27,6 +27,7 @@ outline: "deep"
> **设计初心**: 以模块化、松耦合为核心,追求丰富的功能模块、简洁易用的接口、详尽的开发文档和便捷的维护方式。通过统一框架和组件,降低技术选型成本,遵循开发规范和设计模式,构建强大的代码分层模型,搭配完善的本地中文化支持,专为团队和企业开发场景量身定制。
## 📦工程结构概览
```sh
fastapi_vue3_admin
├─ backend # 后端工程
@@ -61,8 +62,8 @@ fastapi_vue3_admin
| ORM | SQLAlchemy 2.0 | 强大的 ORM 库。 |
| 定时任务 | APScheduler | 轻松实现定时任务。 |
| 权限认证 | PyJWT | 实现 JWT 认证。 |
| 前端框架 | Vue3 / Vite5 / Pinia / TypeScript | 快速开发 Vue3 应用。 |
| UI 库 | ElementPlus | 快速开发美观的 UI 组件。 |
| 前端框架 | Uni App / Vue3 / Vite5 / Pinia / TypeScript | 快速开发 Vue3 应用。 |
| UI 库 | ElementPlus / Wot Design Uni | 快速开发美观的 UI 组件。 |
| 数据库 | MySQL / MongoDB | 强大的数据库。 |
| 缓存 | Redis | 强大的缓存数据库。 |
| 文档 | Swagger / Redoc | 自动生成 API 文档。 |
+19 -10
View File
@@ -17,13 +17,16 @@ title: 快速开始
| 类型 | 技术栈 | 版本 |
|----------|------------|------------|
| 后端 | Python | >=3.10 |
| 后端 | FastAPI | 0.109 |
| 前端 | Node.js | >= 20.0(推荐使用最新版)|
| 前端 | npm | 16.14 |
| 前端 | Vue3 | 3.3 |
| 数据库 | MySQL | 8.0 (推荐使用最新版)|
| 中间件 | Redis | 7.0 (推荐使用最新版)|
| 后端 | Python | >=3.10 |
| 后端 | FastAPI | 0.109 |
| 前端 | Node.js | >= 20.0(推荐使用最新版)|
| 前端 | npm | 16.14 |
| 前端 | Vue3 | 3.3 |
| Web UI | ElementPlus | 2.10.4 |
| 移动端 | Uni App | 3.0.0 |
| App UI | Wot Design Uni | 1.9.1 |
| 数据库 | MySQL | 8.0 (推荐使用最新版)|
| 中间件 | Redis | 7.0 (推荐使用最新版)|
### 获取代码
@@ -163,9 +166,10 @@ fastapi_vue3_admin/devops/devops/nginx/nginx.conf
### 移动端
| 模块名 | 截图 |
|----------|------|
| 登录 | 开发中... (待完成) |
| 模块 { width="80" }| 详情 | 模块 { width="80" }| 详情 | 模块 { width="80" }| 详情 |
|----------|------|----------|------|----------|------|
| 登录 | ![移动端登录](/app_login.png) | 首页 | ![移动端首页](/app_home.png) | 我的 | ![移动端个人中心](/app_mine.png) |
| 个人 | ![移动端个人信息](/app_profile.png) | 设置 | ![移动端设置](/app_setting.png) | 工作台 | ![移动端工作台](/app_work.png) |
## 🚀二开教程
@@ -186,3 +190,8 @@ fastapi_vue3_admin/devops/devops/nginx/nginx.conf
1. **前端接入后端接口地址**:在 `frontend/src/api/demo/example.ts` 中配置
2. **编写前端页面**:在 `frontend/src/views/demo/example/index.vue` 中编写
### 移动端部分
1. **移动端接入后端接口地址**:在 `fastapp/src/api` 中编写
2. **编写移动端页面**:在 `fastapp/src/pages` 中编写