yangzhe
|
909cf26549
|
refactor(历史记录): 实现侧滑互斥:打开新项自动收起旧项
|
2025-12-18 09:17:50 +08:00 |
yangzhe
|
59d492dfb9
|
Merge branch 'main' of http://sl.vrgon.com:3000/JiXinHui/YingXingAI
|
2025-12-18 08:54:56 +08:00 |
yangzhe
|
5780461fa4
|
refactor(chat): 将消息处理和格式化功能提取到工具类中
|
2025-12-18 08:54:54 +08:00 |
JiXinHui
|
b89af7db93
|
Merge branch 'main' of http://sl.vrgon.com:3000/JiXinHui/YingXingAI
|
2025-12-17 16:52:25 +08:00 |
JiXinHui
|
890a3cee94
|
feat: 会话列表实时同步未读与最新消息
|
2025-12-17 16:52:22 +08:00 |
yangzhe
|
9e10f6788d
|
refactor(chat): 提取聊天工具函数到独立模块
将时间格式化、滚动到底部和时间显示判断逻辑提取到 utils/chat.js
提升代码复用性和可维护性,保持与首页实现一致
|
2025-12-17 16:51:43 +08:00 |
yangzhe
|
31af22face
|
fix(chat): 优化聊天页面加载和滚动逻辑
|
2025-12-17 16:42:52 +08:00 |
yangzhe
|
3afd93a79e
|
feat(聊天页面): 改进消息列表加载和滚动体验
|
2025-12-17 16:27:08 +08:00 |
yangzhe
|
99ca3faefe
|
Merge branch 'main' of http://sl.vrgon.com:3000/JiXinHui/YingXingAI
|
2025-12-17 16:26:44 +08:00 |
yangzhe
|
b96a82ad96
|
fix(home): 添加currentDMid空值检查防止异常
|
2025-12-17 16:26:42 +08:00 |
JiXinHui
|
5b0a14ae57
|
feat:打开聊天会话前标记对话
|
2025-12-17 15:50:29 +08:00 |
JiXinHui
|
e20570faa0
|
Merge branch 'main' of http://sl.vrgon.com:3000/JiXinHui/YingXingAI
|
2025-12-17 15:32:39 +08:00 |
JiXinHui
|
7d6abeee3a
|
fix:会话列表字段修改
|
2025-12-17 15:32:35 +08:00 |
yangzhe
|
b7134046e8
|
feat(聊天): 实现聊天记录分页加载功能
|
2025-12-17 15:30:03 +08:00 |
yangzhe
|
4737ca0feb
|
feat(chat): 优化聊天页面消息处理和滚动逻辑
|
2025-12-17 13:49:44 +08:00 |
yangzhe
|
a9edb58d6f
|
fix(历史记录): 修复空列表状态下的显示问题
|
2025-12-17 10:57:04 +08:00 |
yangzhe
|
ef41da80ff
|
feat(历史记录): 添加滑动删除功能并优化批量删除交互
|
2025-12-17 10:51:45 +08:00 |
yangzhe
|
142541a80d
|
fix: 修正消息接收者ID字段错误
|
2025-12-17 10:51:29 +08:00 |
yangzhe
|
45451fd40b
|
feat(对话管理): 实现批量删除对话记录功能并优化历史记录处理
|
2025-12-17 09:44:19 +08:00 |
yangzhe
|
df1649e7c5
|
feat(历史记录): 重构历史记录页面并添加AI咨询功能
|
2025-12-17 09:14:21 +08:00 |
yangzhe
|
8be8799e3d
|
feat(历史记录): 添加历史记录页面
|
2025-12-16 16:14:33 +08:00 |
yangzhe
|
2a7aee3614
|
Merge branch 'main' of http://sl.vrgon.com:3000/JiXinHui/YingXingAI
|
2025-12-16 15:37:49 +08:00 |
yangzhe
|
2fb1afed4a
|
fix: 根据用户类型跳转对应主页避免强制重定向
|
2025-12-16 15:37:48 +08:00 |
JiXinHui
|
17a5a736dd
|
feat:教师端在线咨询会话对接
|
2025-12-16 14:31:36 +08:00 |
JiXinHui
|
38154d6306
|
Wire consultation page to dialogue API
|
2025-12-16 14:29:02 +08:00 |
JiXinHui
|
217d0bd20f
|
Merge branch 'main' of http://sl.vrgon.com:3000/JiXinHui/YingXingAI
|
2025-12-16 14:15:19 +08:00 |
JiXinHui
|
4acb4311fb
|
fix:git 版本提交
|
2025-12-16 14:15:14 +08:00 |
yangzhe
|
bedc1a65cd
|
feat(聊天): 添加教师聊天记录功能并分离AI/教师聊天数据
|
2025-12-16 11:44:35 +08:00 |
yangzhe
|
eab59c8259
|
refactor(chat): 重构聊天会话逻辑和API接口
|
2025-12-15 17:03:54 +08:00 |
yangzhe
|
a4876b3ef6
|
fix(聊天): 修复默认头像路径并优化消息用户信息获取逻辑
|
2025-12-15 10:39:55 +08:00 |
yangzhe
|
d670da4f3c
|
feat(聊天页面): 添加教师信息卡片并增强用户信息获取逻辑
|
2025-12-12 17:03:54 +08:00 |
yangzhe
|
4bbedf0eb5
|
refactor: 移除未使用的状态和调试日志
|
2025-12-12 11:36:22 +08:00 |
yangzhe
|
f557d658e7
|
refactor(WebSocket): 优化心跳机制与错误处理逻辑
|
2025-12-11 16:15:27 +08:00 |
yangzhe
|
cfd0d0f0f2
|
feat(admissions): 添加无值班教师时的空状态提示
|
2025-12-11 09:57:48 +08:00 |
yangzhe
|
14687adb46
|
fix: 清空消息列表避免旧消息干扰
|
2025-12-09 16:52:13 +08:00 |
yangzhe
|
497dbbe3f0
|
refactor(store): 移除本地占位聊天用户相关逻辑
|
2025-12-09 16:48:19 +08:00 |
yangzhe
|
ecc9d8bf87
|
fix(聊天页面): 为mock消息对象添加id和interactMode字段
|
2025-12-09 16:36:04 +08:00 |
yangzhe
|
06ce602173
|
fix(store): 修复消息推送时的去重逻辑
|
2025-12-09 16:31:45 +08:00 |
yangzhe
|
60dff46ffe
|
feat(聊天): 重构聊天功能,使用Vuex管理消息状态
- 将聊天消息和用户信息移至Vuex集中管理
- 实现打开或创建会话的统一入口方法openOrCreateDialogue
- 更新消息列表获取和发送消息的逻辑
- 添加持久化存储支持保存聊天用户信息
|
2025-12-09 16:11:45 +08:00 |
yangzhe
|
9638bd10a1
|
refactor(store): 重构Vuex状态管理并移除位置相关代码
|
2025-12-09 13:39:16 +08:00 |
yangzhe
|
31ba17200a
|
feat(chat): 实现聊天功能接口集成和消息发送逻辑
|
2025-12-09 09:19:02 +08:00 |
yangzhe
|
cb4f5913e0
|
feat(chat): copy一份chat/index.vue页面
|
2025-12-08 16:55:30 +08:00 |
yangzhe
|
f8fd5988e6
|
feat(用户头像): 实现动态头像功能并完善用户信息同步
|
2025-12-08 10:48:26 +08:00 |
yangzhe
|
ac24af1cf9
|
fix: 统一退出登录跳转逻辑并使用store的logout方法
|
2025-12-08 09:49:07 +08:00 |
yangzhe
|
036064de5e
|
style(login): 优化密码显示图标布局和登录类型下划线样式
|
2025-12-08 09:25:24 +08:00 |
yangzhe
|
4c882e34fb
|
feat(招生在线): 实现教师列表接口对接及界面优化
|
2025-12-05 16:53:52 +08:00 |
yangzhe
|
e87cadb2f2
|
refactor: 重命名userId变量为Id并添加WebSocket错误日志
|
2025-12-05 11:10:31 +08:00 |
yangzhe
|
0a55354619
|
fix: 修复WebSocket连接URL问题
|
2025-12-05 11:05:39 +08:00 |
yangzhe
|
a4d4968fc5
|
feat(websocket): 重构 WebSocket 连接逻辑并增加心跳机制
- 替换原有 SignalR 连接方式为原生 WebSocket 实现
- 增加心跳检测机制确保连接稳定性
- 实现自动重连功能防止意外断开
- 优化消息处理逻辑与原有功能兼容
|
2025-12-05 10:49:53 +08:00 |
yangzhe
|
a8a3f9d312
|
refactor(http.api.js): 移除未使用的对话日志和标注相关API
|
2025-12-04 10:33:30 +08:00 |