feat: add main app route skeleton
This commit is contained in:
@@ -60,8 +60,9 @@ frontend/src
|
||||
- `frontend/src/modules/settings/`:目标目录,放设置页和设置项。
|
||||
- `frontend/src/modules/image-optimizer/`:目标目录,放商品图片 AI 优化样例。
|
||||
- `frontend/src/modules/logs/`:目标目录,放审计日志和运行日志页面。
|
||||
- `frontend/src/modules/metrics/`:目标目录,放统计卡片和趋势图。
|
||||
- `frontend/src/modules/statistics/`:放统计卡片和趋势图。
|
||||
- `frontend/src/modules/components-demo/`:目标目录,放常用组件示例。
|
||||
- `frontend/src/components/template/`:放当前模块占位页共享壳。
|
||||
- `frontend/src/components/`:通用展示组件和组合控件。
|
||||
- `frontend/src/utils/`:国际化、主题、OS、热键等工具函数。
|
||||
- `frontend/bindings/`:由 Wails 生成或按 Wails 合约维护,不写业务逻辑。
|
||||
@@ -189,9 +190,10 @@ image_task_results(
|
||||
|
||||
## 窗口与页面
|
||||
|
||||
- 主窗口路由:`/#/`
|
||||
- 主窗口路由:`/#/` 重定向到 `/#/dashboard`
|
||||
- 第二窗口路由:`/#/second`
|
||||
- 目标主应用路由:登录页、Dashboard、图片优化、日志、统计、设置、组件示例。
|
||||
- 已实现主应用骨架路由:`/#/login`、`/#/dashboard`、`/#/image-optimizer`、`/#/logs`、`/#/statistics`、`/#/settings`、`/#/components`。
|
||||
- 兼容目标文档路由:`/#/business/image-optimizer`、`/#/logs/audit`、`/#/logs/app` 会重定向到当前主入口。
|
||||
- 托盘菜单由 `AppService` 配置。
|
||||
- 热键触发目标可以是打开主窗口、打开快捷功能或创建快速任务。
|
||||
|
||||
@@ -206,7 +208,7 @@ image_task_results(
|
||||
- 第二窗口保持当前小窗定位,不参与最大化、尺寸恢复和主布局填充逻辑。
|
||||
- 后续增强再保存主窗口尺寸和最大化状态,下次启动恢复用户选择。
|
||||
|
||||
实现状态:主窗口初始尺寸、居中、可调整大小、根容器和主布局填充已落地;下一步是主应用路由骨架。窗口尺寸持久化依赖设置 schema 后续实现。
|
||||
实现状态:主窗口初始尺寸、居中、可调整大小、根容器和主布局填充已落地;主应用路由骨架已落地。窗口尺寸持久化依赖设置 schema 后续实现。
|
||||
|
||||
## 关键风险
|
||||
|
||||
|
||||
Reference in New Issue
Block a user