diff --git a/clinical-web/README.md b/clinical-web/README.md
index 012eac8..025ec79 100644
--- a/clinical-web/README.md
+++ b/clinical-web/README.md
@@ -96,17 +96,19 @@ TanStack Vue Query、PDF 预览、报表图表、自动化测试和签字板适
ClinicalLayout
├─ 工作台
-│ ├─ /workbench/home 首页
-│ └─ /workbench/signing 签署工作台
+│ ├─ /workbench/home 首页总览
+│ ├─ /workbench/signing 签署工作台
+│ ├─ /management/documents 文档库管理
+│ └─ /management/reports 报表分析
└─ 管理
- ├─ /management/documents 文档库管理
- ├─ /management/reports 报表分析
├─ /management/users 用户与权限
├─ /management/document-permissions 文档权限
└─ /management/settings 系统设置
```
-布局拆分为 `Menu`、`Header` 和 `Container` 三个公共组件,页面内容由各自的 View 负责。
+菜单分组按原型呈现,与路由 path 前缀不完全对应:文档库管理和报表分析归入侧边栏「工作台」分栏,但路径仍保留在 `/management` 下。
+
+布局拆分为 `Menu`、`Header` 和 `Container` 三个公共组件,页面内容由各自的 View 负责;侧边栏与顶栏共用 `components/layout/AppIcon.vue` 提供图标。
页面目录按业务域组织:`auth` 保留登录页;工作台页面位于 `views/workbench`;管理页面位于 `views/management`。每个具体页面目录都有 `index.vue` 入口和 `components` 目录,用于继续拆分当前页面组件。
diff --git a/clinical-web/src/components/layout/AppIcon.vue b/clinical-web/src/components/layout/AppIcon.vue
new file mode 100644
index 0000000..24613eb
--- /dev/null
+++ b/clinical-web/src/components/layout/AppIcon.vue
@@ -0,0 +1,125 @@
+
+
+
+
+
+
+
diff --git a/clinical-web/src/components/layout/Container.vue b/clinical-web/src/components/layout/Container.vue
index 57e9849..132a034 100644
--- a/clinical-web/src/components/layout/Container.vue
+++ b/clinical-web/src/components/layout/Container.vue
@@ -8,13 +8,13 @@
.clinical-container {
flex: 1;
min-height: 0;
- padding: 18px 20px;
+ padding: 18px 30px;
overflow-y: auto;
}
@media (max-width: 1200px) {
.clinical-container {
- padding: 16px;
+ padding: 16px 20px;
}
}
diff --git a/clinical-web/src/components/layout/Header.vue b/clinical-web/src/components/layout/Header.vue
index 6a46b16..8268c31 100644
--- a/clinical-web/src/components/layout/Header.vue
+++ b/clinical-web/src/components/layout/Header.vue
@@ -1,7 +1,9 @@