refactor(ticket): simplify frontend ticket API and components

This commit is contained in:
mlogclub
2026-05-02 19:40:42 +08:00
parent 0fed6dc144
commit 08fa232fe3
22 changed files with 327 additions and 5570 deletions
-20
View File
@@ -4,14 +4,12 @@ import {
BrainCircuitIcon,
Building2Icon,
CalendarClockIcon,
ChartColumnIncreasingIcon,
FileTextIcon,
GlobeIcon,
KeyRoundIcon,
LayoutDashboardIcon,
MessageSquareCodeIcon,
MessageSquareMoreIcon,
Settings2Icon,
ShieldCheckIcon,
TagsIcon,
UserCogIcon,
@@ -119,12 +117,6 @@ export const dashboardNavSections: DashboardNavSectionConfig[] = [
icon: <BotMessageSquareIcon />,
requiredPermission: "conversation.view",
},
{
title: "SLA风险",
url: "/dashboard/ticket-risk",
icon: <ChartColumnIncreasingIcon />,
requiredPermission: "ticket.view",
},
{
title: "客户管理",
url: "/dashboard/customers",
@@ -154,18 +146,6 @@ export const dashboardNavSections: DashboardNavSectionConfig[] = [
icon: <MessageSquareMoreIcon />,
requiredPermission: "quickReply.view",
},
{
title: "工单优先级",
url: "/dashboard/ticket-priorities",
icon: <Settings2Icon />,
requiredPermission: "ticketPriorityConfig.view",
},
{
title: "工单解决码",
url: "/dashboard/ticket-resolution-codes",
icon: <KeyRoundIcon />,
requiredPermission: "ticketResolutionCode.view",
},
{
title: "客服档案",
url: "/dashboard/agents",