优化更新

This commit is contained in:
2026-09-14 09:44:33 +08:00
parent b3a9e21254
commit 5b8e178970
60 changed files with 1243 additions and 1022 deletions
+3 -4
View File
@@ -13,7 +13,7 @@
```
├── src/ // 后端源码
├── ui/ // 前端源码(Vue3 + ElementPlus)
├── ui/ // 前端源码(Vue3 + AntDesign Vue)
├── document/ // 项目文档(SQL脚本、迁移日志等)
├── migrations/ // Alembic 数据库迁移脚本
├── scripts/ // 脚本工具(init_db、migrate_db、seed 等)
@@ -123,7 +123,6 @@ src/
│ └── response_body.py // 响应体工具
└── constants/ // 常量与枚举
├── constants.py // PAGE_SIZE / DEFAULT_PASSWORD / SERIALIZE_EXCLUDE_FIELDS
├── enums.py // 枚举定义
└── pagination.py // 分页参数
```
@@ -216,8 +215,8 @@ ui/src/
│ ├── useLockFn.ts // 防重复提交
│ └── Storage.ts // 本地存储
├── directives/ // 自定义指令(v-perm 权限指令)
├── plugins/ // 插件注册(ElementPlus / 自定义组件 / 指令)
├── styles/ // 全局样式(Tailwind CSS / ElementPlus 主题覆盖)
├── plugins/ // 插件注册(AntDesign Vue / 自定义组件 / 指令)
├── styles/ // 全局样式(Tailwind CSS / AntDesign Vue 主题覆盖)
├── enums/ // 枚举定义
└── assets/ // 静态资源
├── icons/ // 图标