mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/vue/learning-system-portal.git
synced 2025-12-13 04:46:44 +08:00
feat(portal): 实现AI对话窗口最小化功能
- 新增窗口最小化与最大化切换功能 - 调整对话框结构支持两种显示状态 -优化消息建议显示条件判断 - 修改API地址为本地开发环境地址- 更新错误提示文案提升用户体验 - 移除旧版AI入口相关逻辑和样式 - 引入新的AICaseConsult组件替换原有实现 - 修复消息列表为空时的默认展示逻辑 - 添加getLastUserMessage方法提取纯文本内容- 优化窗口控制按钮样式和交互逻辑
This commit is contained in:
@@ -93,7 +93,7 @@ export default {
|
||||
};
|
||||
|
||||
// 创建POST请求
|
||||
fetch('/systemapi/xboe/m/boe/case/ai/chat',{
|
||||
fetch('http://192.168.3.178:9091/xboe/m/boe/case/ai/chat',{
|
||||
method: 'POST',
|
||||
headers: {
|
||||
'Content-Type': 'application/json'
|
||||
@@ -310,7 +310,7 @@ export default {
|
||||
}
|
||||
aiMessage.textCompleted = true;
|
||||
this.$emit('loading', false);
|
||||
aiMessage.text = '抱歉,网络连接出现问题,请稍后重试。';
|
||||
aiMessage.text = '当前无法获取回答,请稍后重试';
|
||||
// 更新父组件的messageList
|
||||
this.$emit('update-message', aiMessage);
|
||||
});
|
||||
@@ -323,7 +323,7 @@ export default {
|
||||
// 出错时也设置文字处理完成状态
|
||||
aiMessage.textCompleted = true;
|
||||
this.$emit('loading', false);
|
||||
aiMessage.text = '抱歉,网络连接出现问题,请稍后重试。';
|
||||
aiMessage.text = '当前无法获取回答,请稍后重试';
|
||||
// 更新父组件的messageList
|
||||
this.$emit('update-message', aiMessage);
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user