|
|
b030a201a7
|
feat(api): 添加电话接通率API接口
refactor(cache): 将缓存系统重构为独立模块并添加测试页面
fix: 修复客户详情中电话接通率显示格式问题
refactor: 移除各页面中的缓存逻辑,统一使用缓存store
feat: 在客户详情中添加通话分析API调用
fix: 修正导出客户API的URL路径
chore: 更新开发环境配置注释
|
2025-09-10 14:22:24 +08:00 |
|
|
|
f47211b0b0
|
feat: 实现卡片可见性管理并优化多个组件功能
- 在UserDropdown组件中添加卡片名称映射
- 为sale.vue、seniorManager.vue、topone.vue和secondTop.vue添加卡片可见性控制
- 在CustomerDetail.vue中添加通话数据检查逻辑
- 将https.js中的API基础路径切换为生产环境
|
2025-09-03 11:41:09 +08:00 |
|
|
|
e94ea6b592
|
feat(销售页面): 添加模块显示控制功能及周期分析组件
refactor(StatisticData): 简化指标名称显示
style(UserDropdown): 添加显示设置弹窗样式
|
2025-09-02 11:18:05 +08:00 |
|
|
|
e9a8605073
|
fix(sale): 修复客户列表数据处理和统计数据获取逻辑
移除冗余注释并优化客户列表数据处理,防止空值异常
将统计数据的获取移至页面加载时执行,确保数据完整性
|
2025-09-02 10:27:28 +08:00 |
|
|
|
d5792be702
|
feat(销售时间轴): 添加time_and_camp_stage字段支持并优化课程阶段筛选逻辑
- 在客户数据中添加time_and_camp_stage字段用于记录付款行为发生的课程阶段
- 重构课程阶段筛选逻辑,优先使用time_and_camp_stage字段进行精确匹配
- 移除已注释的旧代码
- 更新API基础路径为生产环境
|
2025-09-01 21:14:52 +08:00 |
|
|
|
e7f9abcc19
|
fix: 修复全部阶段客户数量计算逻辑
当customersList为空时,使用props.data中的全部阶段数据作为后备值
|
2025-09-01 17:32:11 +08:00 |
|
|
|
7af2ee9e25
|
fix: 修正待入群和待联系阶段的百分比计算逻辑
|
2025-09-01 17:14:07 +08:00 |
|
|
|
c261594a25
|
fix(ProblemRanking): 优化问卷调查信息导出逻辑
refactor(UserDropdown): 改进退出登录处理流程,增加错误处理
style(SalesTimelineWithTaskList): 统一"点击未支付"显示文本为"点击未付"
|
2025-09-01 16:40:27 +08:00 |
|
|
|
c10b514779
|
feat(销售时间轴): 添加子时间轴阶段选择功能
实现子时间轴各阶段的点击选择功能,将筛选后的客户数据转换为统一格式并传递给父组件
|
2025-08-30 17:19:53 +08:00 |
|
|
|
d204c7befe
|
feat(销售时间轴): 添加课程1-4子时间轴并优化健康度显示
添加课程1-4的详细子时间轴组件,展示各课程阶段的转化情况
重构健康度显示逻辑,使用新的CSS类名系统
移除按钮中的SVG图标,调整按钮字体大小
|
2025-08-30 16:25:07 +08:00 |
|
|
|
beec8c6cfb
|
refactor(views): 优化客户阶段显示逻辑和业绩单位显示
- 合并课1-4阶段显示,简化客户阶段逻辑
- 修改业绩显示单位为"单"而非货币
- 调整警告提示样式增加底部间距
- 完善组业绩详情请求参数处理
|
2025-08-30 14:54:50 +08:00 |
|
|
|
2827d70f65
|
feat(销售时间线): 添加待填表单和待到课阶段的特殊筛选逻辑
为待填表单阶段添加筛选客户职业或子女教育为'未知'的逻辑
为待到课阶段添加筛选没有有效课程数据的客户逻辑
|
2025-08-28 22:00:04 +08:00 |
|
|
|
2f380b1fe5
|
fix(登录): 修复登录流程问题并优化样式
- 在登录前清除本地存储的用户数据
- 允许直接访问登录页面无需重定向
- 调整销售时间线组件的字体大小和间距
|
2025-08-28 21:37:50 +08:00 |
|
|
|
152f5c2b4a
|
feat(api): 添加获取平均通话时长和有效通话时长的接口
添加了获取平均通话时长的接口 getAvgCallTime 和获取有效通话时长的接口 getGroupCallDuration
更新了相关视图组件以使用新接口数据
|
2025-08-27 15:35:54 +08:00 |
|
|
|
ecf63b74cb
|
feat: 为多个视图添加API缓存系统
为manager、sale和secondTop视图添加30分钟缓存机制,减少API调用次数
包含缓存管理功能,支持清除缓存、获取缓存信息和强制刷新数据
在开发环境下暴露缓存管理函数到全局对象方便调试
|
2025-08-27 14:44:44 +08:00 |
|
|
|
abadcf2494
|
fix: 修复多个组件的数据处理和API调用问题
修复QualityCalls组件录音数据处理逻辑,确保正确显示动态数据
修正sale.vue中选中客户后获取统计数据的调用顺序
更新API基础路径为生产环境地址
优化CenterOverview组件默认值和显示逻辑
修复SalesTimelineWithTaskList组件课程显示和阶段计数问题
|
2025-08-26 20:54:37 +08:00 |
|
|
|
b7d46c3dde
|
refactor(secondTop): 优化营期设置和结束逻辑
使用getRequestParams统一处理请求参数
将硬编码的字符串值改为变量引用
|
2025-08-26 13:12:35 +08:00 |
|
|
|
58c6ec1c53
|
feat(统计模式): 添加按月/按期统计切换功能并优化客户阶段显示
- 在CenterOverview组件中添加统计模式切换按钮
- 实现统计模式切换逻辑并触发数据重新加载
- 优化SalesTimelineWithTaskList的客户阶段显示和计算逻辑
- 更新API调用参数以支持不同统计模式
- 调整样式和布局以适应新功能
|
2025-08-26 11:34:50 +08:00 |
|
|
|
87cc0e4976
|
feat(销售阶段): 拆分课1-4阶段为单独课程阶段并优化逻辑
- 将课1-4阶段拆分为课1、课2、课3、课4四个独立阶段
- 修改客户类型和销售阶段处理逻辑,使用当前选中阶段作为默认值
- 添加课程阶段筛选功能,支持按具体课程筛选客户
- 更新销售时间线组件以支持新的课程阶段显示
|
2025-08-25 21:05:07 +08:00 |
|
|
|
41058a7ab9
|
fix(销售页面): 简化客户类型判断逻辑
移除对"未支付"状态的单独判断,仅保留"点击未支付"作为未支付状态的标识
|
2025-08-25 20:26:43 +08:00 |
|
|
|
0347da9cdc
|
feat(CustomerDetail): 添加对客户扩展字段的处理逻辑
支持处理两种不同格式的表单数据:基础信息+additional_info格式和customerExpandFieldMap格式。当表单数据包含customerExpandFieldMap时,会解析其中的扩展字段并根据不同类型(单选、多选、文本等)提取答案,组合到最终的分析文本中。
|
2025-08-25 11:23:37 +08:00 |
|
|
|
f1fe585fc4
|
refactor(person/sale): 简化紧急问题数据转换逻辑
移除百分比转换步骤,直接使用API返回的数值格式
|
2025-08-25 11:05:24 +08:00 |
|
|
|
9b61620b86
|
feat(组件): 添加指标说明工具提示功能
在个人仪表盘、团队报表和统计指标组件中添加工具提示功能,当用户悬停在指标信息图标上时显示详细说明
创建新的Tooltip组件用于显示指标说明
更新API基础路径配置
|
2025-08-22 18:13:42 +08:00 |
|
|
|
544a66b8fa
|
feat(导航): 添加双击导航功能并优化数据展示
- 在GroupComparison组件中添加双击部门跳转到经理页面的功能
- 在secondTop组件中添加双击成员跳转到销售页面的功能
- 优化topOne组件中客户迫切问题排行榜的数据格式转换
- 在RankingList组件中增加展示条目并添加排序功能
- 在SalesTimelineWithTaskList组件中替换alert弹窗为自定义模态框
- 优化secondTop组件路由跳转逻辑,避免重复请求
|
2025-08-21 10:47:41 +08:00 |
|
|
|
5635bcd4be
|
feat(secondTop): 添加营期阶段调控功能并优化KPI显示
- 在secondTop页面添加营期阶段调控UI,支持修改"接数据"天数
- 计算并显示当前营期阶段及日期范围
- 优化PersonalDashboard中的KPI指标名称显示
- 隐藏topOne页面中不需要的CampManagement组件
|
2025-08-20 21:02:49 +08:00 |
|
|
|
80bb9784ae
|
fix(客户详情): 修复SOP分析功能并优化通话记录显示逻辑
重构SOP分析功能,移除不必要的recordContext参数,改为使用组件内部数据。优化通话记录显示逻辑,当存在通话记录时优先显示record_context内容。在sale.vue中添加对SOP分析事件的处理,通过ref调用CustomerDetail组件的方法。
|
2025-08-20 15:33:59 +08:00 |
|
|
|
ae579d637f
|
fix: 更新API基础路径并优化SOP分析功能
- 将API基础路径从192.168.15.54更新为192.168.15.60
- 优化CustomerDetail组件中的SOP分析按钮状态控制
- 在SalesTimelineWithTaskList组件中添加直播发言展示功能
- 重构RawDataCards组件的查看原文逻辑,触发SOP分析并显示通话记录
|
2025-08-20 15:20:51 +08:00 |
|
|
|
5973039d4a
|
feat(通话记录): 实现真实通话记录展示及录音转录功能
- 在sale.vue中添加调试日志以跟踪API返回数据
- 修改RawDataCards组件以显示真实通话记录数据
- 实现录音文件转录功能,通过ASR API获取通话原文
- 调整通话记录卡片UI以显示用户、客户信息和录音文件数量
|
2025-08-19 22:06:34 +08:00 |
|
|
|
2b75f1b568
|
feat(api): 新增销售漏斗和黄金联络时段API接口
feat(views): 添加销售漏斗和黄金联络时段数据展示功能
refactor(views): 优化客户详情组件的数据处理逻辑
fix(views): 修复业绩数据显示字段不一致问题
style(views): 调整路由导航顶栏样式
|
2025-08-19 21:45:15 +08:00 |
|
|
|
f0ad14e025
|
feat(销售驾驶舱): 优化销售时间线标题样式和布局调整
refactor(客户类型): 重构客户类型图表组件,增加数据校验和错误处理
fix(中心概览): 修正中心总业绩单位显示错误
style(路由导航): 添加路由导航时的面包屑和用户信息显示
chore: 移动客户类型组件至正确目录并更新引用路径
|
2025-08-18 20:44:29 +08:00 |
|
|
|
74aa6c3235
|
feat(secondTop): 优化团队成员展示和排序逻辑
refactor(sale): 调整数据分析区域布局和样式
fix(router): 移除路由元信息注释
style(StatisticData): 调整统计卡片网格布局
feat(api): 新增顶级管理接口文件
|
2025-08-15 21:36:15 +08:00 |
|
|
|
88a73f5b52
|
feat: 添加路由权限控制和高级经理数据动态加载
refactor(router): 实现基于用户等级的路由守卫
feat(secondTop): 动态加载高级经理列表数据
fix(SalesTimelineWithTaskList): 修正默认职业和教育显示
perf(CustomerType): 优化图表数据绑定和交互
chore: 更新API基础路径配置
|
2025-08-15 14:05:24 +08:00 |
|
|
|
7a7b114b35
|
feat(客户数据展示): 实现聊天记录展示功能并优化表单数据显示
- 在RawDataCards组件中添加chatInfo prop用于接收聊天数据
- 实现聊天记录列表展示功能,使用实际API返回的数据格式
- 优化表单数据显示逻辑,合并相关字段提升可读性
- 添加聊天记录查看功能,完善数据加载和错误处理
|
2025-08-14 17:26:52 +08:00 |
|
|
|
32e43a1c6d
|
feat(销售页面): 优化表单数据显示逻辑并添加二级顶部API
重构RawDataCards组件表单数据显示逻辑,支持两种不同格式的数据源
在sale.vue中添加表单数据加载功能并传递给子组件
添加secondTop.js包含二级顶部页面所需的所有API接口
调整SalesTimelineWithTaskList.vue中的未到课显示文案
|
2025-08-14 16:14:32 +08:00 |
|
|
|
24f9789999
|
feat(团队管理): 实现团队成员双击跳转功能并优化异常数据处理
1. 在PerformanceRanking组件中添加双击事件跳转到销售页面
2. 重构TeamAlerts组件异常数据处理逻辑,使用后端预处理数据
3. 在seniorManager页面添加异常预警API调用和数据处理
4. 优化路由参数处理逻辑,统一使用getRequestParams方法
5. 添加面包屑导航和返回功能,提升用户体验
|
2025-08-14 15:11:05 +08:00 |
|
|
|
9cd3cc7167
|
refactor(api): 重构客户信息接口路径并移除悬浮待办组件
将客户通话、聊天和表单信息的接口路径统一调整至sales_timeline下
移除不再使用的FloatingTodo组件及相关导入
添加客户信息获取逻辑至联系人选择流程
|
2025-08-13 21:25:52 +08:00 |
|
|
|
8bd8a9145f
|
refactor(销售时间线): 优化客户数据管理和展示逻辑
重构销售时间线组件,分离不同阶段的客户数据管理:
1. 不再将后三个阶段和成交阶段的客户合并到customersList
2. 为各阶段客户数据添加独立处理逻辑
3. 优化课程显示逻辑,优先使用class_num字段
4. 简化总数计算逻辑
|
2025-08-13 20:56:27 +08:00 |
|
|
|
5de287e777
|
feat(销售时间线): 重构销售时间线组件并优化API调用
重构销售时间线组件,增加对客户阶段数据的动态计算和展示
优化API端点配置,新增课1-4后阶段和成交客户的数据接口
调整样式和布局,增加客户类型标签显示
延长HTTP请求超时时间至100秒
|
2025-08-13 20:33:13 +08:00 |
|
|
|
c48f39fb5e
|
feat(团队管理): 实现团队概览和统计指标数据绑定
- 增加团队概览组件数据绑定逻辑
- 实现统计指标组件数据获取与展示
- 更新API接口调用和数据处理逻辑
- 调整超时时间为30秒以适应网络环境
- 添加调试日志用于问题排查
|
2025-08-12 21:33:02 +08:00 |
|
|
|
f93236ab36
|
feat: 初始化Vue3项目并添加核心功能模块
新增项目基础结构,包括Vue3、Pinia、Element Plus等核心依赖
添加路由配置和用户认证状态管理
实现销售数据看板、客户画像、团队管理等核心功能模块
集成图表库和API请求工具,完成基础样式配置
|
2025-08-12 14:34:44 +08:00 |
|