feat: add enterprise identity and channel integrations

This commit is contained in:
hailin
2026-07-27 19:03:42 +08:00
parent d93cb75c10
commit e69368a2f3
44 changed files with 5045 additions and 69 deletions

View File

@@ -102,6 +102,24 @@ DEFAULT_MENUS: tuple[MenuSpec, ...] = (
40,
"agent.run.view",
),
MenuSpec(
"platform.tools",
"Tool / MCP",
"#/tools",
"settings",
"platform",
50,
"tool.view",
),
MenuSpec(
"platform.channels",
"渠道接入",
"#/channels",
"message",
"platform",
60,
"channel.view",
),
MenuSpec("system", "系统治理", icon="shield", sort_order=50),
MenuSpec(
"system.users", "用户管理", "#/system/users", "users", "system", 10, "system.user.view"
@@ -121,6 +139,15 @@ DEFAULT_MENUS: tuple[MenuSpec, ...] = (
MenuSpec(
"system.menus", "菜单权限", "#/system/menus", "menu", "system", 40, "system.menu.view"
),
MenuSpec("system.audit", "操作审计", "#/audit", "audit", "system", 50, "system.audit.view"),
MenuSpec("system.design", "设计系统", "#/design-system", "settings", "system", 60),
MenuSpec(
"system.identity",
"企业身份",
"#/system/identity",
"shield",
"system",
50,
"system.setting.manage",
),
MenuSpec("system.audit", "操作审计", "#/audit", "audit", "system", 60, "system.audit.view"),
MenuSpec("system.design", "设计系统", "#/design-system", "settings", "system", 70),
)