|
|
d3ee0bde5a
|
feat(NavCommon): 重构导航栏样式并添加消息中心和用户菜单功能
- 重新设计用户信息区域样式,增加间距和悬停效果
- 添加消息中心抽屉组件,包含消息列表和操作按钮
- 实现用户下拉菜单,包含个人资料和退出登录选项
- 统一PC端和移动端的导航栏样式
|
2025-09-12 16:19:08 +08:00 |
|
|
|
23c54af27d
|
refactor(weChat): 移除ChatRecord组件中未使用的onSearch属性并重构搜索逻辑
将ChatRecord组件的搜索逻辑移至store管理,移除未使用的onSearch回调属性
更新构建产物文件路径
|
2025-09-10 18:21:42 +08:00 |
|
|
|
8507b640b2
|
fix(ckchat): 将deleteChatSession参数类型从string改为number
修改deleteChatSession方法的参数类型以匹配实际使用场景,同时在相关组件中直接使用store中的方法而非直接导入,保持
|
2025-09-10 17:55:17 +08:00 |
|
|
|
95303d2960
|
fix(MessageRecord): 修复消息记录中时间分隔和消息类型的显示问题
调整消息记录组件的时间分隔显示逻辑,将特定类型的消息内容直接显示为HTML,并过滤掉这些消息不进行常规渲染。同时优化消息时间的样式,添加链接颜色和间距设置。
|
2025-09-10 17:43:56 +08:00 |
|
|
|
ad60e684fc
|
feat(消息列表): 添加搜索功能并优化客服筛选逻辑
添加对消息列表的搜索功能,支持根据昵称和备注进行模糊匹配
优化客服筛选逻辑,将筛选和搜索功能合并处理
在转接和转回操作后增加删除聊天会话和本地数据的逻辑
|
2025-09-10 17:27:59 +08:00 |
|
|
|
51b1918f72
|
feat(微信聊天): 添加聊天记录搜索和客户转接功能
- 在微信聊天界面新增聊天记录搜索组件,支持按时间和关键词搜索
- 添加客户转接功能组件,支持选择目标客服和添加附言
- 实现一键转回功能
- 添加相关API接口和状态管理
- 配置antd中文语言环境和dayjs本地化
|
2025-09-10 16:52:28 +08:00 |
|
|
|
2bcaadbeb6
|
fix(音频消息): 优化音频URL检测逻辑避免CORS问题
修改音频URL检测逻辑,对于阿里云OSS等外部资源直接返回true,避免fetch HEAD请求触发CORS问题。同时调整crossOrigin设置策略,仅在需要访问音频数据时设置该属性。移除了冗余的备用播放方案,简化错误处理流程。
|
2025-09-10 11:52:37 +08:00 |
|
|
|
bc34346301
|
fix(MessageEnter): 修正音频消息内容处理逻辑
修复音频消息发送时内容处理不正确的问题,直接使用filePath而不是从中提取url
|
2025-09-10 11:37:14 +08:00 |
|
|
|
5619d2b00e
|
Merge branch 'yongpxu-dev' into yongpxu-dev2
|
2025-09-10 11:27:20 +08:00 |
|
|
|
8fb8e83632
|
fix(微信聊天): 修复音频消息上传处理逻辑
修改音频上传回调参数类型为包含URL和时长的对象
优化音频格式检
|
2025-09-10 10:51:21 +08:00 |
|
|
|
390d88e0e9
|
refactor(ProfileCard): 移除未使用的图标和组件导入
清理未使用的antd图标和组件导入,减少代码冗余
|
2025-09-10 10:46:30 +08:00 |
|
|
|
e08c290a66
|
refactor: 重构TwoColumnSelection组件并移动至新目录
将TwoColumnSelection组件从FriendSelection目录移动到新的TwoColumnSelection目录
优化组件代码格式和样式文件结构
更新相关引用路径
|
2025-09-10 10:46:02 +08:00 |
|
|
|
f60bf294c1
|
feat(视频消息): 添加视频消息组件并优化消息记录处理
将视频消息处理逻辑从MessageRecord组件中抽离为独立组件VideoMessage
新增视频消息样式文件VideoMessage.module.scss
优化视频消息的加载状态处理和错误显示
|
2025-09-10 10:02:43 +08:00 |
|
|
|
ae4fcbad67
|
feat(MessageRecord): 添加小程序消息组件并优化消息处理逻辑
将小程序消息处理逻辑抽离为独立组件SmallProgramMessage,优化代码结构
新增对多种小程序类型的样式支持,包括横向布局和垂直图片布局
增强文件消息处理,支持更多文件类型和图标显示
|
2025-09-09 19:01:24 +08:00 |
|
|
|
543e274737
|
refactor(AudioMessage): 移除调试日志并优化音频播放逻辑
清理了多余的console日志输出,简化了音频播放的错误处理流程
|
2025-09-09 18:45:44 +08:00 |
|
|
|
98a9aa7701
|
feat(音频消息): 增强音频消息组件功能并改进错误处理
- 支持JSON格式音频URL解析,可获取时长和文本信息
- 添加音频URL可用性检查机制
- 实现更完善的错误处理和重试逻辑
- 增加音频文本显示和错误提示样式
- 优化音频播放控制逻辑,确保跨域访问兼容性
- 将msgId类型改为string以避免潜在类型问题
|
2025-09-09 18:29:57 +08:00 |
|
|
|
03056186c6
|
feat(微信聊天): 添加语音消息功能支持
实现语音消息的录制、播放和发送功能,包括:
1. 新增AudioRecorder组件用于录音
2. 添加AudioMessage组件展示语音消息
3. 修改消息输入组件支持语音消息类型
4. 调整样式适配语音消息展示
|
2025-09-09 18:09:38 +08:00 |
|
|
|
c4866e3865
|
refactor(Upload/MessageEnter): 重构文件上传组件和消息输入界面
- 简化 SimpleFileUpload 组件接口,移除 disabled 和 className 属性,改为通过 type 参数控制文件类型
- 添加 slot 属性支持自定义上传按钮
- 移除不必要的上传状态管理
- 优化 MessageEnter 界面,移除素材菜单和位置功能
- 添加图片和文件上传按钮
|
2025-09-09 16:53:11 +08:00 |
|
|
|
d0953585a7
|
fix(Upload/MessageEnter): 移除调试日志并完善文件类型判断逻辑
移除SimpleFileUpload组件中上传成功后的console.log
在MessageEnter组件中添加文件类型判断功能,根据文件扩展名确定消息类型并发送相应消息
|
2025-09-09 16:40:20 +08:00 |
|
|
|
cc58e4420e
|
feat(上传组件): 添加SimpleFileUpload组件并集成到聊天窗口
- 创建新的SimpleFileUpload组件实现文件上传功能
- 在聊天窗口替换原有上传按钮为新的组件
- 为上传API添加调试日志
- 移除聊天窗口重复的音频图标导入
|
2025-09-09 16:06:59 +08:00 |
|
|
|
ef95bcb8bc
|
style(MessageRecord): 调整消息记录图标样式以改善对齐
移除verticalAlign属性并添加lineHeight和float属性,使图标在消息记录中更准确地对齐
|
2025-09-09 15:31:50 +08:00 |
|
|
|
a5064263ba
|
fix(MessageEnter): 修正表情选择后直接发送的问题,改为插入输入框
将表情选择后的处理逻辑从直接发送改为插入到输入框末尾,让用户可以继续编辑消息
|
2025-09-09 15:28:44 +08:00 |
|
|
|
7fcde76981
|
refactor(MessageEnter): 移除未使用的表情选择器状态及相关代码
|
2025-09-09 15:24:41 +08:00 |
|
|
|
24c99c7b95
|
feat(MessageRecord): 添加微信表情符号解析功能
新增 parseEmojiText 方法用于解析文本中的表情符号格式[表情名称],并将其替换为对应的表情图片。当表情不存在时保持原文本显示。修改了文本消息的渲染逻辑以支持表情显示。
|
2025-09-09 15:22:29 +08:00 |
|
|
|
e76e5629bd
|
refactor(MessageRecord): 重构小程序消息解析逻辑
移除冗余的小程序消息解析代码,统一使用 parseWeappMsgStr 方法处理
简化缩略图获取逻辑,直接使用 parsedData.previewImage
|
2025-09-09 14:59:54 +08:00 |
|
|
|
983dbf0009
|
feat(聊天窗口): 添加表情选择器组件并集成到消息输入
refactor(聊天窗口): 重构聊天窗口组件结构,提取消息记录为独立组件
feat(消息解析): 添加微信小程序消息解析功能
style(表情选择器): 添加表情选择器样式文件
chore: 添加xmldom依赖用于XML解析
|
2025-09-09 14:44:02 +08:00 |
|
|
|
f724e91421
|
feat(表情包): 添加微信表情资源及类型定义模块
新增微信表情图片资源文件及类型安全的TypeScript模块,包含表情分类、路径获取和搜索等功能
|
2025-09-09 11:23:23 +08:00 |
|
|
|
9a25812b81
|
refactor(微信聊天窗口): 移除无用代码并重构资料显示功能
- 删除注释掉的聊天工具栏代码
- 移除未使用的导入和聊天菜单组件
- 将资料显示控制逻辑移到组件内部
- 简化头部按钮,仅保留资料显示切换功能
|
2025-09-09 10:43:08 +08:00 |
|
|
|
79ccb20135
|
fix(样式): 调整微信页面布局高度以避免溢出
将高度从100vh改为calc(100vh - 64px),防止内容被顶部导航栏遮挡
|
2025-09-09 10:00:10 +08:00 |
|
|
|
fbc40bb4be
|
Merge branch 'yongpxu-dev' into develop
|
2025-09-09 09:51:28 +08:00 |
|
|
|
cb44735eec
|
style: 统一图表卡片中的引号为单引号
|
2025-09-09 09:51:07 +08:00 |
|
wong
|
c5bc67771f
|
代码同步提交
|
2025-09-09 09:49:45 +08:00 |
|
|
|
eb073b04ac
|
refactor(ckbox): 重构导航组件并优化路由配置
将导航菜单数据抽离到独立文件,简化路由配置
移除未使用的NavCommon组件属性,优化微信管理页面结构
|
2025-09-08 18:52:06 +08:00 |
|
|
|
2b48dd8722
|
refactor(PlaceholderPage): 移除未使用的showFooter属性和MeauMobile组件
style(dashboard): 统一图表组件中的引号为双引号
|
2025-09-08 18:21:14 +08:00 |
|
|
|
9fa647e40e
|
feat(ckbox): 重构监控页面为仪表盘并添加图表功能
将监控页面重命名为仪表盘,保留原有功能组件的同时新增多个图表展示模块
使用echarts实现消息趋势、功能分布等数据可视化
优化布局和样式,提升用户体验
|
2025-09-08 18:19:03 +08:00 |
|
|
|
fe5e7b1633
|
refactor(wechat): 重构微信聊天界面组件结构,将相关文件移动到weChat子目录下
重构微信聊天界面的组件结构,将原有分散的组件文件整理到weChat子目录中,包括消息列表、联系人列表、垂直用户列表等组件。同时优化了样式文件和类型定义,保持代码结构清晰。修改路由配置以支持新的目录结构。
|
2025-09-08 18:07:12 +08:00 |
|
|
|
6c6d0f328e
|
chore: 删除触客宝模块测试页面
|
2025-09-08 17:54:41 +08:00 |
|
|
|
9a8af03932
|
Merge branch 'yongpxu-dev' into develop
|
2025-09-08 17:26:11 +08:00 |
|
wong
|
cc180dcb65
|
群功能处理
|
2025-09-08 17:24:44 +08:00 |
|
|
|
dba6ae164c
|
feat(MessageRecord): 添加视频消息预览和下载功能
新增视频消息的预览图显示、加载动画和下载按钮功能。优化视频消息的交互体验,包括点击预览图触发下载请求,显示加载状态,以及视频播放时的下载选项。同时添加了相关样式和动画效果。
|
2025-09-08 15:53:37 +08:00 |
|
|
|
97cb2b072b
|
style(MessageRecord): 统一消息气泡的圆角样式
将消息气泡的圆角从不对称样式(4px 18px 18px 18px)改为统一的10px圆角,提升视觉一致性
|
2025-09-08 15:27:57 +08:00 |
|
|
|
f13d623d14
|
style(MessageRecord): 调整消息记录样式,优化图片边框和悬停效果
移除卡片悬停动画效果,调整图片尺寸并添加边框
|
2025-09-08 15:22:09 +08:00 |
|
|
|
4e8c728457
|
feat(消息记录): 增加小程序类型2和文章链接消息样式及处理逻辑
添加对小程序类型2(垂直布局)的支持,包括样式和渲染逻辑
新增文章类型消息的样式和解析处理
增加链接类型消息的样式和解析处理
优化现有小程序消息的样式和布局
|
2025-09-08 15:19:29 +08:00 |
|
|
|
79c1a539bb
|
style(MessageRecord): 优化小程序卡片样式和交互效果
- 调整卡片尺寸、间距和背景渐变效果
- 添加悬停动画和阴影效果
- 优化移动端适配样式
- 移除冗余的SVG图标代码
|
2025-09-08 14:21:52 +08:00 |
|
|
|
bd6f1064fb
|
feat(MessageRecord): 优化消息渲染逻辑并增强样式
重构消息内容解析逻辑,增加对多种消息类型的支持,包括文本、图片、视频、表情包、小程序和文件消息。改进错误处理和兼容性,同时优化UI样式和移动端适配。
- 新增消息类型检测工具函数
- 增强JSON解析和错误处理
- 优化小程序消息的XML解析和显示
- 改进文件消息的图标和文件名显示
- 添加移动端样式适配
- 统一错误消息渲染逻辑
|
2025-09-08 12:13:38 +08:00 |
|
|
|
57ceae97a1
|
feat(MessageRecord): 新增消息类型样式并优化消息解析逻辑
- 新增图片、小程序和文件消息的样式组件
- 根据msgType字段重构消息解析逻辑,支持多种消息类型
- 添加错误处理和兼容旧版本消息格式
|
2025-09-08 11:08:00 +08:00 |
|
|
|
524eef9a54
|
Merge branch 'develop' of https://e.coding.net/g-xtcy5189/cunkebao/cunkebao_v3 into develop
|
2025-09-08 10:41:44 +08:00 |
|
wong
|
d62701fa85
|
代码同步
|
2025-09-08 10:40:18 +08:00 |
|
|
|
b84a3255c6
|
fix(weChat): 修复消息加载顺序和加载状态显示问题
调整消息数组拼接顺序,确保新消息正确追加
添加加载状态图标并优化加载更多消息的逻辑
设置消息加载状态延迟更新以避免闪烁
|
2025-09-08 10:30:22 +08:00 |
|
|
|
8682cdab51
|
Merge branch 'yongpxu-dev' into develop
|
2025-09-08 09:45:50 +08:00 |
|