优化更新

This commit is contained in:
2026-09-14 10:33:29 +08:00
parent e8b5d55603
commit 11c46addfa
61 changed files with 1025 additions and 896 deletions
+3 -4
View File
@@ -13,7 +13,7 @@
```
├── src/ // 后端源码
├── ui/ // 前端源码(Vue3 + ElementPlus)
├── ui/ // 前端源码(Vue3 + NaiveUI)
├── 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/ // 插件注册(NaiveUI / 自定义组件 / 指令)
├── styles/ // 全局样式(Tailwind CSS / NaiveUI 主题覆盖)
├── enums/ // 枚举定义
└── assets/ // 静态资源
├── icons/ // 图标