feat: Sider 子菜单上收页内 Tab(管理控制台/模板配置台,issue #131)
- MODULES 注册表支持 children:管理控制台(模型管理/知识库管理/告警确认/ 审计查询)、模板配置台(点位导入/模型超参/驾驶舱编排/版本发布) - Sider 渲染 AntD Menu.SubMenu 风格可展开子菜单,当前页自动展开、 子项按 URL hash 高亮(如 admin/#models) - 页内 #tabs 自动隐藏,改由子菜单经 hash 驱动切换;页内 Tab 点击回写 hash,URL 可分享直达子页;各页面业务逻辑零改动
This commit is contained in:
+14
-2
@@ -33,10 +33,22 @@ var IAOP_SESSION = (function () {
|
||||
roles: ["readonly", "engineer", "admin"], tag: "AI 助手", tagColor: "blue" },
|
||||
{ key: "studio", title: "模板配置台", icon: "🧩", url: "studio/",
|
||||
desc: "点位字典导入 / 模型超参 / RAG 知识库 / 布局编排 / 版本发布(PRD 5.7)",
|
||||
roles: ["engineer", "admin"], tag: "可配置", tagColor: "green" },
|
||||
roles: ["engineer", "admin"], tag: "可配置", tagColor: "green",
|
||||
children: [
|
||||
{ key: "import", title: "点位导入", hash: "#import" },
|
||||
{ key: "hyper", title: "模型超参", hash: "#hyper" },
|
||||
{ key: "layout", title: "驾驶舱编排", hash: "#layout" },
|
||||
{ key: "version", title: "版本发布", hash: "#version" }
|
||||
] },
|
||||
{ key: "admin", title: "管理控制台", icon: "⚙️", url: "admin/",
|
||||
desc: "模型管理(版本/阶段/回滚)、知识库管理、告警确认、审计查询",
|
||||
roles: ["admin"], tag: "管理员", tagColor: "gold" },
|
||||
roles: ["admin"], tag: "管理员", tagColor: "gold",
|
||||
children: [
|
||||
{ key: "models", title: "模型管理", hash: "#models" },
|
||||
{ key: "kb", title: "知识库管理", hash: "#kb" },
|
||||
{ key: "alerts", title: "告警确认", hash: "#alerts" },
|
||||
{ key: "audit", title: "审计查询", hash: "#audit" }
|
||||
] },
|
||||
{ key: "users", title: "用户与角色", icon: "👤", url: "auth/users.html",
|
||||
desc: "用户管理、角色分配(readonly / engineer / admin)、审计(PRD 8.2)",
|
||||
roles: ["admin"], tag: "管理员", tagColor: "gold" },
|
||||
|
||||
Reference in New Issue
Block a user