From f9c25147c9e51cc08747a276d0fa4536b373adef Mon Sep 17 00:00:00 2001 From: Simon Date: Mon, 3 Aug 2026 23:18:28 +0800 Subject: [PATCH] =?UTF-8?q?feat(=E4=BC=9A=E8=AF=9D/=E6=B6=88=E6=81=AF?= =?UTF-8?q?=E5=8F=AF=E9=9D=A0=E6=80=A7):=20REQ-=E4=BC=9A=E8=AF=9D-001=20?= =?UTF-8?q?=E5=91=98=E5=B7=A5=E7=BB=93=E6=9D=9F=E4=BC=9A=E8=AF=9D=20+=20me?= =?UTF-8?q?ssage-reliability=20=E6=94=B6=E5=B0=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 取消人工坐席按钮的结束咨询功能,满意度评价迁移至头像右侧结束会话按钮 - ChatPanel: 结束会话直接触发满意度评价 - InputBar: 移除 serving 态,保留人工坐席呼叫四态(hidden/disabled/active/urgent/waiting)逻辑 - inputBarGuideText: 场景1/2 引导语返回 null - useH5WebSocket: 新增 recommend_update 事件处理 - recommend: 30 分钟推荐抑制白名单 - routing_service 阻断性转人工逻辑已在上游提交,本提交聚焦前端收尾 --- .../src/components/chat/ChatPanel.vue | 23 +- .../src/components/chat/InputBar.vue | 535 ++++++++++++++---- .../components/chat/inputBarGuideText.test.ts | 69 ++- .../src/components/chat/inputBarGuideText.ts | 54 +- .../chat/integrationZoneLogic.test.ts | 4 +- .../components/chat/integrationZoneLogic.ts | 8 +- .../src/composables/useH5WebSocket.ts | 27 + src/frontend-h5/src/stores/recommend.test.ts | 112 ++++ src/frontend-h5/src/stores/recommend.ts | 24 +- 9 files changed, 679 insertions(+), 177 deletions(-) diff --git a/src/frontend-h5/src/components/chat/ChatPanel.vue b/src/frontend-h5/src/components/chat/ChatPanel.vue index 8443250..811f87f 100644 --- a/src/frontend-h5/src/components/chat/ChatPanel.vue +++ b/src/frontend-h5/src/components/chat/ChatPanel.vue @@ -2,11 +2,11 @@ // 企微IT智能服务台 — H5用户端对话区面板 v1.3 // ============================================================================= // 说明:对话区主面板,包含: -// 1. 标题栏(IT智能服务台 + 主题切换 + 头像 + 顶部退出按钮)— v1.3 移除坐席徽章 +// 1. 标题栏(IT智能服务台 + 头像 + 顶部退出按钮)— v1.3.5 移除主题切换 + v1.3 移除坐席徽章 // 2. 排查步骤(固定在消息区顶部,不随滚动消失) // 3. 消息列表(自动滚动到底部) // 4. 消息类型渲染:员工(右蓝) / 坐席(左白) / AI(左绿+AI标签) / 系统(居中灰) -// 5. 🆕 v1.3:整合区(IntegrationZone):状态条 + 操作按钮 + 进度胶囊 + 引导语 +// 5. 🆕 v1.3:整合区(IntegrationZone):进度胶囊 + 引导语(v1.3.5 移除状态条) // 6. 底部输入栏(仅工具栏 + 输入框 + 发送按钮,🆕 v1.3 已移除操作按钮) // // 🆕 v1.3 整合区方案 A(集成): @@ -17,25 +17,14 @@