diff --git a/.data/content/contents.sqlite b/.data/content/contents.sqlite index 063cc76..931110e 100644 Binary files a/.data/content/contents.sqlite and b/.data/content/contents.sqlite differ diff --git a/.workbuddy/expert-history.json b/.workbuddy/expert-history.json index 4b6ab76..b4e4a90 100644 --- a/.workbuddy/expert-history.json +++ b/.workbuddy/expert-history.json @@ -24,5 +24,5 @@ } ] }, - "lastUpdated": 1777141862851 + "lastUpdated": 1777143189197 } \ No newline at end of file diff --git a/app/config/console-nav.ts b/app/config/console-nav.ts index 41706bb..c7630fd 100644 --- a/app/config/console-nav.ts +++ b/app/config/console-nav.ts @@ -85,13 +85,6 @@ export const consoleNav: ConsoleNavEntry[] = [ { key: 'console-contracts', label: '合同管理', icon: ProfileOutlined, to: '/console/contracts' }, ], }, - { - key: 'console-tickets', - label: '工单管理', - icon: CustomerServiceOutlined, - badge: 'NEW', - to: '/console/tickets', - }, { key: 'console-notifications', label: '消息通知', diff --git a/app/config/developer-nav.ts b/app/config/developer-nav.ts index 0217945..0a83286 100644 --- a/app/config/developer-nav.ts +++ b/app/config/developer-nav.ts @@ -47,5 +47,4 @@ export const developerNav: DeveloperNavItem[] = [ // 帮助 { key: 'developer-support', label: '支持与反馈', to: '/developer/support', icon: '💬', group: '帮助' }, - { key: 'developer-tickets', label: '工单处理', to: '/developer/tickets', icon: '🎫', group: '帮助', badge: 'NEW' }, ] diff --git a/app/pages/admin/tickets.vue b/app/pages/admin/tickets.vue deleted file mode 100644 index 49526b9..0000000 --- a/app/pages/admin/tickets.vue +++ /dev/null @@ -1,552 +0,0 @@ - - - - - 🎫 工单处理 - 处理用户提交的技术支持工单,分配并跟进处理进度 - - - - - 刷新 - - - - - - - - - {{ stat.icon }} - - {{ stat.value }} - {{ stat.label }} - - - - - - - - - 📋 工单列表 - - - 全部状态 - 待处理 - 已分配 - 处理中 - 已解决 - 已关闭 - - - 全部优先级 - 紧急 - 高 - 普通 - 低 - - - 全部分类 - Bug反馈 - 功能请求 - 咨询 - 投诉 - 其他 - - - - - - - - - - - - NEW - {{ record.title }} - - {{ record.ticketNo }} - - 来自:{{ record.submitUserName || '-' }} - 应用:{{ record.productName }} - - - - - - - {{ categoryText(record.category) }} - - - - - - {{ priorityText(record.priority) }} - - - - - - {{ statusText(record.status) }} - - - - - - - - - {{ record.assigneeName }} - - - 分配 - - - - - - {{ record.createTime?.substring(0, 16) || '-' }} - - - - - - 处理 - - 更多 - - handleQuickStatus(key as string, record)"> - 🔄 开始处理 - ✅ 标记已解决 - 🔒 关闭工单 - ❌ 拒绝工单 - - - - - - - - - - - - - - - - {{ currentTicket.title }} - - - {{ statusText(currentTicket.status) }} - - - {{ priorityText(currentTicket.priority) }} - - - {{ categoryText(currentTicket.category) }} - - {{ currentTicket.submitUserName || '-' }} - {{ currentTicket.productName || '-' }} - {{ currentTicket.assigneeName || '未分配' }} - {{ currentTicket.createTime }} - - - - - 📝 工单内容 - {{ currentTicket.content }} - - - - - 💬 回复记录 - - 暂无回复 - - - - - - - - {{ reply.userName }} - 客服 - {{ reply.createTime?.substring(0, 16) }} - - {{ reply.content }} - - - - - - - - - - - 不更新状态 - 更新为处理中 - 更新为已解决 - 更新为已关闭 - - 发送回复 - - - - - - - - - - - - - - {{ staff.nickname }} - - - - - - - - - - -
处理用户提交的技术支持工单,分配并跟进处理进度