|
|
3cb10e217b
|
perf(ckchat): 优化getChatSessions缓存机制避免无限循环
添加缓存机制来避免getChatSessions方法的重复计算,通过检查kfSelected和chatSessions的变化来决定是否重新计算缓存。同时在相关操作后主动清除缓存以确保数据一致性。
|
2025-09-01 10:43:09 +08:00 |
|
|
|
64c75772bb
|
feat(数据库): 添加消息列表数据接口和表
refactor(聊天会话): 根据选中客服过滤会话列表
fix(聊天窗口): 移除重复的未读消息清除逻辑
refactor(侧边栏): 统一联系人点击处理逻辑
chore: 删除无用的数据库测试文件
|
2025-09-01 10:24:15 +08:00 |
|
|
|
14813013a7
|
feat(ckchat): 添加获取客服用户信息的方法并更新相关引用
添加getKfUserInfo方法用于根据微信账号ID获取客服用户信息
更新Person组件中使用新方法替代原有的kfSelectedUser调用
|
2025-08-30 17:15:22 +08:00 |
|
|
|
b780a4db58
|
fix(ckchat): 修正获取选中客服信息的方法名拼写错误
|
2025-08-30 17:07:08 +08:00 |
|
|
|
0975995486
|
feat(ckbox): 重构微信联系人分组逻辑并优化数据库操作
- 在ContactGroupByLabel和weChatGroup接口中添加count和labels字段
- 将weChatGroup重命名为weChatGroupServerId以更准确描述用途
- 修改数据库操作,使用service直接处理数据存储
- 重构createContractList函数,根据groupType查询不同服务获取数据
- 移除VerticalUserList中不必要的异步获取逻辑,直接使用store数据
|
2025-08-30 17:02:31 +08:00 |
|
|
|
136e0f6225
|
refactor(ckbox): 统一接口命名将wechatGroup改为weChatGroup
重构微信相关接口命名,将wechatGroup统一改为weChatGroup以保持命名一致性
更新相关组件、store和数据库服务以适配新接口名称
|
2025-08-30 15:55:15 +08:00 |
|
|
|
8581432bf4
|
refactor(数据库): 重命名GroupData为wechatGroup并优化数据库初始化
重构GroupData接口为wechatGroup以更准确描述微信群组数据结构
在数据库初始化时添加调试模式清理数据功能
更新所有相关引用和数据库服务实例名称
|
2025-08-30 15:36:03 +08:00 |
|
|
|
5bdd299dad
|
refactor(db): 重构数据库架构使用serverId作为主键
- 将数据库主键从自增id改为直接使用serverId,避免ID冲突
- 简化数据存储和查询逻辑,提高性能
- 添加重复数据检测和去重功能
- 更新相关组件以适配新的数据库接口
- 在应用启动时初始化数据库连接
|
2025-08-30 15:00:26 +08:00 |
|
|
|
13cb684abd
|
refactor(store): 重构ckchat模块为子目录结构
feat(test): 添加数据库测试页面和工具
将ckchat相关代码移动到store/module/ckchat子目录,包含数据定义和实现文件
添加数据库测试页面和工具类,支持服务器ID与本地ID映射
移除不再使用的initSafeArea函数
|
2025-08-30 11:52:52 +08:00 |
|