超级老白兔
|
31d75be68e
|
fix(AccountListModal): 更新账号状态显示逻辑和颜色标识
修改账号状态显示逻辑,将字符串状态改为数字类型,并更新对应的颜色标识和状态文本。同时更新构建产物的文件引用路径。
|
2025-08-28 16:06:16 +08:00 |
|
超级老白兔
|
1053d4125f
|
fix: 修正设备组字段名拼写错误及状态值错误
修复接口字段名拼写错误,将`devices`改为`deveiceGroups`以保持前后端一致
同时修正状态值映射错误,将启用状态对应的值从2改为0
|
2025-08-28 15:58:50 +08:00 |
|
超级老白兔
|
fdc6c15d88
|
feat(ckchat): 添加联系人分组功能并实现骨架屏优化
添加新的联系人分组状态 newContractList 和对应的异步设置方法 asyncNewContractList
实现页面加载时的骨架屏效果,优化用户体验
重构 SidebarMenu 组件样式,分离骨架屏逻辑
新增 PageSkeleton 组件用于统一管理骨架屏
|
2025-08-28 15:51:32 +08:00 |
|
超级老白兔
|
ee5d7fef31
|
Merge branch 'yongpxu-dev' into yongpxu-dev2
# Conflicts:
# Cunkebao/src/pages/pc/ckbox/main.ts resolved by yongpxu-dev version
|
2025-08-28 15:41:51 +08:00 |
|
超级老白兔
|
640daf2431
|
refactor(ckbox): 重构客服列表和联系人管理逻辑
- 将ctrlUserList重命名为kfUserList并优化相关接口
- 新增异步更新客服列表、联系人列表和会话列表的方法
- 重构联系人分组逻辑,支持按标签分组
- 优化会话列表排序规则,按最后更新时间降序排列
- 移除无用代码并简化组件逻辑
|
2025-08-28 15:18:18 +08:00 |
|
超级老白兔
|
703656d3c4
|
Merge branch 'yongpxu-dev' into yongpxu-dev2
|
2025-08-27 17:51:38 +08:00 |
|
超级老白兔
|
3c1337b213
|
FEAT => 本次更新项目为:
|
2025-08-27 17:51:24 +08:00 |
|
超级老白兔
|
57f59b8827
|
Merge branch 'yongpxu-dev2' of https://e.coding.net/g-xtcy5189/cunkebao/cunkebao_v3 into yongpxu-dev2
|
2025-08-27 17:48:18 +08:00 |
|
超级老白兔
|
3bf91cedc9
|
refactor(ui): 移除手动添加选项并重命名控制终端列表变量
- 删除两个页面中的"手动添加"标签页选项
- 将controlTerminalList重命名为kfUserList以提高可读性
- 更新构建文件引用路径
|
2025-08-27 17:48:15 +08:00 |
|
超级老白兔
|
93f4f1dc5a
|
Merge branch 'yongpxu-dev' into yongpxu-dev2
# Conflicts:
# Cunkebao/dist/.vite/manifest.json
# Cunkebao/dist/index.html
|
2025-08-27 17:26:54 +08:00 |
|
超级老白兔
|
35c5cf60d4
|
refactor(群推任务): 统一API接口参数和响应处理
重构群推任务相关API接口,将参数改为对象形式并统一响应处理
更新任务状态切换接口,添加type参数区分任务类型
修改字段名maxPushPerDay为maxPerDay保持一致性
使用Toast组件替代window.alert进行提示
|
2025-08-27 17:26:00 +08:00 |
|
超级老白兔
|
0d5e34cfdd
|
refactor(群推表单): 重构表单数据结构并整合京东联盟功能
- 将布尔类型字段改为数字枚举类型以增强可读性
- 移除独立的京东联盟组件,将其功能整合到基础设置中
- 简化表单步骤,从4步减少到3步
- 优化表单字段命名使其更语义化
|
2025-08-27 17:04:39 +08:00 |
|
超级老白兔
|
29e6bf8582
|
feat(群推任务): 添加更新群推任务接口并修改创建接口路径
修改创建群推任务的接口路径为/v1/workbench/create,并添加type参数
新增更新群推任务的接口/v1/workbench/update
|
2025-08-27 15:35:58 +08:00 |
|
超级老白兔
|
79ccd8580e
|
refactor(流量池): 优化批量加入分组弹窗组件并清理无用代码
将Modal组件替换为Popup组件以改善移动端用户体验,移除调试日志和未使用的类型导入
|
2025-08-27 14:30:20 +08:00 |
|
超级老白兔
|
968480669e
|
refactor(ckbox): 重构侧边栏组件结构并优化代码组织
feat(ckbox): 添加垂直用户列表组件用于终端用户展示
feat(ckbox): 实现控制终端用户数据管理功能
fix(ckbox): 修复联系人列表样式问题
fix(ckbox): 解决消息列表数据同步问题
style(ckbox): 调整侧边栏样式和布局
style(ckbox): 优化组件样式文件结构
chore(ckbox): 移除未使用的客户相关组件和样式
|
2025-08-27 14:29:37 +08:00 |
|
超级老白兔
|
1334942fc0
|
feat(聊天窗口): 优化消息时间显示格式并调整样式
重构消息时间格式化逻辑,提取为公共工具函数 formatWechatTime
移除聊天窗口中的分隔线样式,调整消息间距
更新构建产物文件引用路径
|
2025-08-27 10:22:51 +08:00 |
|
超级老白兔
|
08dc74cb67
|
feat(聊天窗口): 优化消息时间显示样式和格式化逻辑
- 在消息时间前后添加分割线并调整间距
- 根据消息时间范围显示不同格式的时间(当天、昨天、一周内、超过一周)
- 使用微信时间或创建时间作为消息时间基准
- 当相邻消息时间差超过5分钟时创建新时间组
|
2025-08-26 16:34:17 +08:00 |
|
超级老白兔
|
3645075473
|
fix(websocket): 修复WebSocket连接和视频消息处理问题
- 显式指定WebSocket URL确保连接到正确服务器
- 添加本地地址连接拦截逻辑防止错误连接
- 优化视频消息处理逻辑,包括加载状态管理和下载响应处理
- 使用时间戳作为唯一序列号避免重复
- 修复消息订阅逻辑,仅在有待处理视频请求时监听
|
2025-08-26 16:18:37 +08:00 |
|
超级老白兔
|
a26b465ff6
|
refactor(ckbox): 统一将contact重命名为contract
将代码中所有的contact变量和类名统一改为contract,包括API路径、组件属性、CSS类名等
更新相关路由配置和文档中的API接口说明
|
2025-08-26 14:19:19 +08:00 |
|
超级老白兔
|
c7b15896ac
|
fix: 修复下载视频时friendMessageId的错误赋值逻辑
|
2025-08-26 11:50:26 +08:00 |
|
超级老白兔
|
f7a27c7c63
|
feat(ckbox): 实现聊天会话管理和多媒体消息支持
- 在ckchat store中添加聊天会话管理功能
- 支持多种类型消息渲染(图片、视频、音频、文件等)
- 优化聊天界面样式和时间分组显示
- 修复联系人数据结构命名问题
- 添加群聊列表获取功能
|
2025-08-26 11:48:10 +08:00 |
|
超级老白兔
|
c12633b2b1
|
refactor(ckbox): 重构聊天模块接口和类型定义
- 将HTTP方法从PUT改为GET以符合REST规范
- 移除测试用的硬编码凭证
- 新增ChatRecord接口并替换原有ChatSession
- 合并重复的样式文件并重命名
- 优化联系人点击处理逻辑
|
2025-08-25 14:05:32 +08:00 |
|
超级老白兔
|
83ae92b2b6
|
FEAT => 本次更新项目为:
|
2025-08-22 17:55:04 +08:00 |
|
超级老白兔
|
465c63ed1c
|
feat(ckbox): 添加消息清除未读和获取功能
- 在api.ts中添加clearUnreadCount和getMessages接口
- 实现联系人点击时清除未读并获取消息
- 优化websocket重连逻辑,添加认证失败处理
- 修改登录凭证为karuo账户
- 添加递归获取所有联系人列表功能
|
2025-08-22 16:54:24 +08:00 |
|
超级老白兔
|
812cb97713
|
refactor(ckbox): 统一联系人数据结构并简化聊天会话处理
- 将ContactData接口添加索引签名以支持动态属性
- 移除ChatSession接口,直接使用ContactData作为聊天会话类型
- 简化组件间数据传递和状态管理
- 更新相关组件props类型定义
|
2025-08-22 15:17:47 +08:00 |
|
超级老白兔
|
f099bb5420
|
chore: 更新构建生成的资源文件引用路径
自动构建后更新manifest.json和index.html中的资源文件引用路径
|
2025-08-22 14:47:52 +08:00 |
|
超级老白兔
|
0b1872cc02
|
fix: 修复设备ID类型错误并优化选项处理
- 将设备ID从string类型改为number类型以匹配后端接口
- 为packageOptions添加默认空数组防止undefined错误
- 优化选项获取逻辑,正确处理API返回的数据结构
- 修复自动点赞任务创建时的friendsGroups校验条件
|
2025-08-22 14:47:39 +08:00 |
|
超级老白兔
|
b3cf0243dd
|
1
|
2025-08-22 14:24:52 +08:00 |
|
超级老白兔
|
b32e6cac0c
|
Merge branch 'yongpxu-dev' into yongpxu-dev2
|
2025-08-22 14:24:30 +08:00 |
|
超级老白兔
|
32ea075e90
|
FEAT => 本次更新项目为:
|
2025-08-22 14:21:35 +08:00 |
|
wong
|
5ce77e0adc
|
内容库兼容性优化
|
2025-08-22 11:32:01 +08:00 |
|
超级老白兔
|
647a053ccc
|
fix(workspace): 修正自动点赞任务中设备组字段名称错误
修复自动点赞任务创建页面中设备组字段名称拼写错误,将`deveicegroups`统一改为`deveiceGroups`,并更新相关逻辑判断和组件属性传递
|
2025-08-22 10:36:33 +08:00 |
|
wong
|
d726be7d66
|
代码提交
|
2025-08-22 10:23:05 +08:00 |
|
超级老白兔
|
d0bd7d4cd7
|
feat(websocket): 重构WebSocket连接逻辑并添加初始化命令
- 重构WebSocket连接逻辑,使用新的URL参数构建方式
- 添加初始化连接时的CmdSignIn和CmdRequestWechatAccountsAliveStatus命令
- 修改WebSocket消息类型定义,简化消息结构
- 从CkChatStore获取accountId用于连接参数
- 移除Login页面中与WebSocket相关的冗余代码
|
2025-08-21 17:44:47 +08:00 |
|
超级老白兔
|
eadb7a8f3e
|
refactor(auto-group): 将内容库选择器替换为流量池选择器
将原有的内容库选择组件(ContentSelector)替换为流量池选择组件(PoolSelector),并更新相关类型定义和表单逻辑
|
2025-08-21 16:58:12 +08:00 |
|
超级老白兔
|
cfb752509a
|
refactor(PoolSelection): 重命名组件及相关接口从Group到Pool
将组件及相关接口从GroupSelection重命名为PoolSelection以更准确反映其用途
更新相关引用和类型定义
调整流量池选择弹窗的样式和交互
|
2025-08-21 16:47:55 +08:00 |
|
超级老白兔
|
8e89c5ba73
|
feat(ckbox): 实现聊天界面功能并集成WebSocket
添加联系人列表、聊天会话和消息窗口组件
集成WebSocket连接实现实时聊天功能
重构API调用以获取聊天记录和联系人信息
添加样式文件美化聊天界面
|
2025-08-21 10:51:23 +08:00 |
|
超级老白兔
|
61e1ffc6c4
|
style(组件): 优化流量池选择组件头像显示样式
将PoolSelection组件中的头像显示从Avatar组件改为显示名称首字母的div,提升视觉一致性
|
2025-08-20 18:44:54 +08:00 |
|
超级老白兔
|
ad5fc0bb52
|
feat(ckbox): 重构联系人列表获取逻辑并优化登录流程
- 将联系人列表从模拟数据改为从API获取
- 优化登录处理流程,分离存客宝和触客宝的token获取
- 添加messageApi统一处理消息提示
- 修复路径引用问题并移除未使用的导入
|
2025-08-20 17:38:59 +08:00 |
|
wong
|
0681c69d67
|
自动建群群提交 + 自动点赞数据优化
|
2025-08-20 17:35:34 +08:00 |
|
超级老白兔
|
3f4101a87d
|
FEAT => 本次更新项目为:
|
2025-08-20 17:33:28 +08:00 |
|
超级老白兔
|
87aea20056
|
feat(流量池选择): 新增流量池包选择功能并保留原接口兼容
- 添加流量池包相关接口和类型定义
- 修改选择弹窗组件以支持流量池包选择
- 保留原有流量池接口和类型以兼容现有代码
- 更新UI展示以适应流量池包数据结构
|
2025-08-20 17:31:22 +08:00 |
|
超级老白兔
|
3d944770f1
|
feat(流量池选择): 新增流量池选择组件及相关API和类型定义
添加流量池选择组件,包含以下功能:
- 流量池列表获取API
- 流量池项和组件属性类型定义
- 选择弹窗组件实现
- 样式文件和测试页面集成
- 支持搜索、分页和多选功能
|
2025-08-20 16:08:49 +08:00 |
|
超级老白兔
|
1d93368eb0
|
feat(自动建群表单): 优化表单加载状态和输入组件样式
- 添加数据加载状态控制,编辑模式显示加载中提示
- 重构数字输入组件样式,使用antd的InputNumber组件
- 将StepIndicator移动到header区域优化布局
- 重命名defaultValues为initialValues以更准确表达用途
|
2025-08-20 15:45:55 +08:00 |
|
超级老白兔
|
fcc4805220
|
feat(自动建群): 添加内容库选择功能并重构表单为分步式
添加内容库选择组件及相关类型定义
重构自动建群表单为分步式操作流程
新增基础设置、设备选择和内容选择三个步骤组件
完善表单验证逻辑和步骤导航功能
|
2025-08-20 15:07:17 +08:00 |
|
超级老白兔
|
d93165bfac
|
feat(自动建群): 添加删除自动建群任务功能
新增删除自动建群任务的API接口及前端交互逻辑,使用自定义确认弹窗替代原生confirm,提供更好的用户体验和错误处理
|
2025-08-20 11:19:53 +08:00 |
|
超级老白兔
|
d2560784a2
|
feat(test): 添加更新通知组件测试页面
添加用于
|
2025-08-19 15:20:00 +08:00 |
|
超级老白兔
|
16fae82c17
|
FEAT => 本次更新项目为:
|
2025-08-19 15:07:36 +08:00 |
|
超级老白兔
|
f9be0fad2d
|
feat(UpdateNotification): 优化更新提示组件样式和功能
- 添加 forceShow 和 onClose 属性支持强制显示和关闭回调
- 重新设计 UI 样式为顶部通知栏布局
- 新增"稍后"按钮支持延迟更新
- 优化动画效果和交互体验
|
2025-08-19 14:57:25 +08:00 |
|
超级老白兔
|
50db041021
|
FEAT => 本次更新项目为:
|
2025-08-19 12:12:50 +08:00 |
|