From a3dab45af0f905154ffa519063ffc34ff5dd3a15 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E6=98=B1=E8=BE=BE?= Date: Sun, 28 Sep 2025 16:39:55 +0800 Subject: [PATCH] =?UTF-8?q?feat(portal):=20=E5=AE=9E=E7=8E=B0AI=E5=AF=B9?= =?UTF-8?q?=E8=AF=9D=E7=AA=97=E5=8F=A3=E6=9C=80=E5=B0=8F=E5=8C=96=E5=8A=9F?= =?UTF-8?q?=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 新增窗口最小化与最大化切换功能 - 调整对话框结构支持两种显示状态 -优化消息建议显示条件判断 - 修改API地址为本地开发环境地址- 更新错误提示文案提升用户体验 - 移除旧版AI入口相关逻辑和样式 - 引入新的AICaseConsult组件替换原有实现 - 修复消息列表为空时的默认展示逻辑 - 添加getLastUserMessage方法提取纯文本内容- 优化窗口控制按钮样式和交互逻辑 --- src/views/portal/case/AICall.vue | 224 +++++++++++++----- src/views/portal/case/Index.vue | 49 +--- src/views/portal/case/components/messages.vue | 1 - .../portal/case/components/sendMessage.vue | 6 +- 4 files changed, 181 insertions(+), 99 deletions(-) diff --git a/src/views/portal/case/AICall.vue b/src/views/portal/case/AICall.vue index b67a92b7..f2764ee3 100644 --- a/src/views/portal/case/AICall.vue +++ b/src/views/portal/case/AICall.vue @@ -1,60 +1,99 @@ @@ -2884,22 +2867,4 @@ export default { text-align: center; } } - -.AI-case { - margin-bottom: 10px; - position: relative; - - img { - width: 100%; - } - - span { - width: 160px; - height: 40px; - position: absolute; - left: 20px; - top: 105px; - cursor: pointer; - } -} diff --git a/src/views/portal/case/components/messages.vue b/src/views/portal/case/components/messages.vue index 9d7cfb38..e3c4832c 100644 --- a/src/views/portal/case/components/messages.vue +++ b/src/views/portal/case/components/messages.vue @@ -90,7 +90,6 @@ export default {