# 治理与组织入口合并 侧栏治理与设置保留一个「权限管理」,页内通过「权限组 / 人员权限」切换视角。权限工作面保留挂载,切换不会丢弃勾选草稿、当前组和人员搜索。刷新按钮移到组列表标题行,嵌入时移除重复标题和跨页入口。 组织管理使用一个「组织架构」入口,默认品牌中心,另可明确切换全公司。两个范围复用同一个组织组件和组织 API,继续使用既有管理员权限;品牌中心节点缺失时保留原同步提示,不回退全公司。 旧路径在服务端跳转: | 原路径 | 新路径 | | --- | --- | | `/workspaces/governance/roles-permissions` | `/workspaces/governance/permissions` | | `/workspaces/governance/user-permissions` | `/workspaces/governance/permissions?view=people` | | `/workspaces/governance/data-definitions` | `/workspaces/organization/organization-structure?scope=company` | | `/workspaces/organization/people-structure` | `/workspaces/organization/organization-structure` | 移除两套旧组织页面容器及其测试,更新 PRODUCT.md、DESIGN.md 与导航图标。此次入口整合不修改生产数据,权限 API 与前一项稳定部门 ID 修复共用既有工作区改动。 验证:10 个相关套件、44 项测试通过;类型检查与修改文件 lint 通过。Impeccable polish 检查了桌面、390px 手机与 768px 平板范围布局;浏览器实际确认草稿和人员搜索在视图切换后保留,组织样例从品牌中心 2 人切换为全公司 3 人。没有文档横向溢出、重复 main/h1 或控制台错误。新容器的静态设计扫描返回空结果。 使用真实页面组件、本地授权样例及模拟 API 的隔离预览为 `http://localhost:3113`;截图位于 `tmp/permission-groups-qa/consolidated-*.png`。这些结果是本地验收,不是新代码已上线的证明。旧路径的实际 HTTP 跳转与新权限身份迁移需要在正式应用发布时复核。 当前尚未提交、部署。发布时必须连同前一项权限身份修复处理其数据库迁移,不能只部署依赖新字段的应用代码。 预览纠正:用户发现组织架构与团队职能显示相同内容。原因是隔离预览入口按 `/organization/` 前缀统一渲染组织架构,正式 Next 路由分别映射两套组件。预览已改为完整路径匹配,团队职能加载原有职责地图组件;未加载的其他页面显示明确提示,避免误显示权限页或组织页。重新构建后从桌面和 390px 手机侧栏实际切换,确认组织架构显示花名册组织树、团队职能显示职责地图,团队选择正常且控制台无错误。截图为 `tmp/permission-groups-qa/team-functions-route-fixed-*.png` 和 `organization-route-fixed-desktop.png`。团队职能沿用原有静态配置,本次没有把它改为花名册数据库驱动。 团队职能收紧:依用户反馈,移除占高的图标、重复大标题、页面概述、部门导航标题区、当前部门标记和说明图例;必要读屏标题继续保留。去掉遗留的返回部门看板链接,跨页导航沿用侧栏。收紧详情标题与内容间距,保留负责人、团队介绍和所有职责条目。桌面面板顶部由 301px 提至 96px,390px 手机实测宽度 375px,不发生页面横向溢出,部门切换正常,控制台无错误。2 项既有组件测试及文件 lint 通过;Impeccable distill/polish 采用桌面与手机实际页面核查。截图为 `tmp/permission-groups-qa/team-functions-compact-desktop.png` 和 `team-functions-compact-mobile.png`。仍是本地改动,未提交或部署。