调整dashboard项目结构

This commit is contained in:
mlogclub
2026-04-24 11:27:49 +08:00
parent eb353cbbc8
commit 5fa30d29ef
88 changed files with 71 additions and 40 deletions
+23 -23
View File
@@ -98,42 +98,42 @@ export const dashboardNavSections: DashboardNavSectionConfig[] = [
items: [
{
title: "总览",
url: "/",
url: "/dashboard",
icon: <LayoutDashboardIcon />,
},
{
title: "会话",
url: "/conversations",
url: "/dashboard/conversations",
icon: <BotMessageSquareIcon />,
requiredPermission: "conversation.view",
},
{
title: "工单",
url: "/tickets",
url: "/dashboard/tickets",
icon: <FileTextIcon />,
requiredPermission: "ticket.view",
},
{
title: "会话监控",
url: "/conversation-monitor",
url: "/dashboard/conversation-monitor",
icon: <BotMessageSquareIcon />,
requiredPermission: "conversation.view",
},
{
title: "SLA风险",
url: "/ticket-risk",
url: "/dashboard/ticket-risk",
icon: <ChartColumnIncreasingIcon />,
requiredPermission: "ticket.view",
},
{
title: "客户管理",
url: "/customers",
url: "/dashboard/customers",
icon: <UsersIcon />,
requiredPermission: "customer.view",
},
{
title: "公司管理",
url: "/companies",
url: "/dashboard/companies",
icon: <Building2Icon />,
requiredPermission: "company.view",
},
@@ -144,43 +144,43 @@ export const dashboardNavSections: DashboardNavSectionConfig[] = [
items: [
{
title: "分类标签",
url: "/tags",
url: "/dashboard/tags",
icon: <TagsIcon />,
requiredPermission: "tag.view",
},
{
title: "快捷回复",
url: "/quick-replies",
url: "/dashboard/quick-replies",
icon: <MessageSquareMoreIcon />,
requiredPermission: "quickReply.view",
},
{
title: "工单优先级",
url: "/ticket-priorities",
url: "/dashboard/ticket-priorities",
icon: <Settings2Icon />,
requiredPermission: "ticketPriorityConfig.view",
},
{
title: "工单解决码",
url: "/ticket-resolution-codes",
url: "/dashboard/ticket-resolution-codes",
icon: <KeyRoundIcon />,
requiredPermission: "ticketResolutionCode.view",
},
{
title: "客服档案",
url: "/agents",
url: "/dashboard/agents",
icon: <UserCogIcon />,
requiredPermission: "agent.view",
},
{
title: "客服组排班",
url: "/agent-team-schedules",
url: "/dashboard/agent-team-schedules",
icon: <CalendarClockIcon />,
requiredPermission: "agentTeamSchedule.view",
},
{
title: "接入渠道",
url: "/channels",
url: "/dashboard/channels",
icon: <GlobeIcon />,
requiredPermission: "channel.view",
},
@@ -191,37 +191,37 @@ export const dashboardNavSections: DashboardNavSectionConfig[] = [
items: [
{
title: "知识库",
url: "/knowledge",
url: "/dashboard/knowledge",
icon: <FileTextIcon />,
requiredPermission: "knowledgeBase.view",
},
{
title: "AI配置",
url: "/ai-configs",
url: "/dashboard/ai-configs",
icon: <BrainCircuitIcon />,
requiredPermission: "aiConfig.view",
},
{
title: "AI Agent",
url: "/ai-agents",
url: "/dashboard/ai-agents",
icon: <MessageSquareMoreIcon />,
requiredPermission: "aiAgent.view",
},
{
title: "Skills",
url: "/skill-definition",
url: "/dashboard/skill-definition",
icon: <MessageSquareCodeIcon />,
requiredPermission: "skillDefinition.view",
},
{
title: "MCP调试",
url: "/mcp",
url: "/dashboard/mcp",
icon: <MessageSquareCodeIcon />,
requiredPermission: "mcp.view",
},
{
title: "Agent日志",
url: "/agent-run-logs",
url: "/dashboard/agent-run-logs",
icon: <ActivitySquareIcon />,
requiredPermission: "conversation.view",
},
@@ -232,19 +232,19 @@ export const dashboardNavSections: DashboardNavSectionConfig[] = [
items: [
{
title: "用户管理",
url: "/users",
url: "/dashboard/users",
icon: <UsersIcon />,
requiredPermission: "user.view",
},
{
title: "角色管理",
url: "/roles",
url: "/dashboard/roles",
icon: <ShieldCheckIcon />,
requiredPermission: "role.view",
},
{
title: "权限管理",
url: "/permissions",
url: "/dashboard/permissions",
icon: <KeyRoundIcon />,
requiredPermission: "permission.view",
},