import { Dashboard } from "../pages/Dashboard"; import Users from "../pages/Users"; import Roles from "../pages/Roles"; import Permissions from "../pages/Permissions"; import Devices from "../pages/Devices"; import Dictionaries from "../pages/Dictionaries"; import Logs from "../pages/Logs"; import Tenants from "../pages/Tenants"; import Orgs from "../pages/Orgs"; import UserRoleBinding from "../pages/UserRoleBinding"; import RolePermissionBinding from "../pages/RolePermissionBinding"; import SysParams from "../pages/SysParams"; import PlatformSettings from "../pages/PlatformSettings"; import Profile from "../pages/Profile"; import SpeakerReg from "../pages/business/SpeakerReg"; import HotWords from "../pages/business/HotWords"; import PromptTemplates from "../pages/business/PromptTemplates"; import AiModels from "../pages/business/AiModels"; import Meetings from "../pages/business/Meetings"; import MeetingDetail from "../pages/business/MeetingDetail"; import MeetingCreate from "../pages/business/MeetingCreate"; import type { MenuRoute } from "../types"; export const menuRoutes: MenuRoute[] = [ { path: "/", label: "总览", element: , perm: "menu:dashboard" }, { path: "/profile", label: "个人中心", element: }, { path: "/tenants", label: "租户管理", element: , perm: "menu:tenants" }, { path: "/orgs", label: "组织管理", element: , perm: "menu:orgs" }, { path: "/users", label: "用户管理", element: , perm: "menu:users" }, { path: "/roles", label: "角色管理", element: , perm: "menu:roles" }, { path: "/permissions", label: "权限管理", element: , perm: "menu:permissions" }, { path: "/params", label: "系统参数", element: , perm: "menu:params" }, { path: "/platform-settings", label: "平台设置", element: , perm: "menu:platform" }, { path: "/dictionaries", label: "字典管理", element: , perm: "menu:dict" }, { path: "/logs", label: "日志管理", element: , perm: "menu:logs" }, { path: "/devices", label: "设备管理", element: , perm: "menu:devices" }, { path: "/user-roles", label: "用户角色绑定", element: , perm: "menu:user-roles" }, { path: "/role-permissions", label: "角色权限绑定", element: , perm: "menu:role-permissions" }, { path: "/hotwords", label: "热词管理", element: , perm: "menu:hotword" }, { path: "/prompts", label: "总结模板", element: , perm: "menu:prompt" }, { path: "/aimodels", label: "模型配置", element: , perm: "menu:aimodel" }, { path: "/meetings", label: "会议中心", element: , perm: "menu:meeting" }, { path: "/meeting-create", label: "发起会议", element: , perm: "menu:meeting:create" } ]; export const extraRoutes = [ { path: "/meetings/:id", element: , perm: "menu:meeting" }, { path: "/speaker-reg", label: "声纹注册", element: } ];