于宏哲PHP
|
b6dd6761bb
|
1
|
9 months ago |
王泽彦
|
5a844a333c
|
修改页面
|
9 months ago |
于宏哲PHP
|
eb1333a013
|
1
|
10 months ago |
王泽彦
|
60fff21f33
|
修改页面
|
10 months ago |
王泽彦
|
d6b2a82455
|
xiuggaibug
|
10 months ago |
liutong
|
cc6c9c2e0a
|
feat(market): 添加创建订单功能
- 在 apiRoute.js 中新增获取全部课程列表和班级列表的接口
- 在 clue_info.vue 中添加获取当前登录员工信息的方法,并在订单列表页面使用这些信息- 在 order_list.vue 中添加创建订单的弹窗和相关逻辑,包括选择付款类型、课程和班级
- 优化订单列表的展示,增加订单状态和金额的显示
|
10 months ago |
liutong
|
96d6798bbe
|
refactor(market): 重构订单列表页面布局和数据展示
- 修改了订单列表页面的顶部标题为"订单状态"
- 移除了下载合同按钮
- 重新安排了订单信息的展示格式,包括客户姓名、付款类型、订单金额、课程、班级、人员和支付时间等字段
- 在 clue_info 页面中添加了 resource_id 字段
- 修改了 order_list 页面的 onLoad 方法,获取 resource_id 参数
- 更新了订单列表 API调用方式
|
10 months ago |
liutong
|
bd8990299f
|
feat(market): 优化线索来源选择逻辑
- 修改线索添加和编辑页面的来源选择逻辑
- 当选择非线上来源时,自动设置来源渠道为线下
-调整表单字段显示逻辑,根据来源类型动态显示来源渠道字段
|
10 months ago |
liutong
|
43c7301cbb
|
feat(market): 我的客户页面增加搜索功能
- 添加搜索抽屉,支持用户名、手机号和时间范围筛选
- 优化搜索逻辑,重置筛选条件并更新数据列表
- 调整搜索框样式,增加点击事件以打开抽屉
|
10 months ago |
liutong
|
be6a904904
|
feat(market): 更新线索添加和编辑页面
- 将距离输入框改为选择器
- 添加距离字典获取和展示
-优化导航栏文本颜色
|
10 months ago |
liutong
|
790b648930
|
feat(market): 添加决策人字段并优化客户状态默认值
- 在 add_clues 和 edit_clues 页面中添加决策人字段
- 将客户状态的默认值设置为 "pending"
- 优化决策人字段的展示和选择逻辑- 更新相关数据结构和方法以支持决策人功能
|
10 months ago |
liutong
|
f51d362be0
|
feat(market): 优化线索添加和编辑页面
- 调整来源和来源渠道的显示逻辑
- 添加联系电话查重功能- 优化来源选择后的渠道显示
|
10 months ago |
liutong
|
f545de2a89
|
refactor(market): 优化客户线索列表展示
- 调整客户线索列表项的点击事件,提高用户体验
- 注释掉暂时不需要的联系方式图标,方便后续开发
|
10 months ago |
liutong
|
f85a6dc05f
|
style(market): 优化编辑线索日志页面样式
- 修改时间轴背景色为 #292929
- 更新时间轴节点边框颜色为 #29d3b4
-调整表格列宽比例
- 优化表格样式,增加白色字体颜色
- 调整表格布局,使用 flex 布局
|
10 months ago |
liutong
|
e49d5ac7fd
|
feat(navigation): 全局封装页面跳转方法
- 在 Vue 原型上添加 $navigateTo 方法,用于全局页面跳转
- 当页面栈超过 4 层时,自动使用 reLaunch 关闭所有页面并跳转- 否则使用 navigateTo正常跳转
- 在多个页面中替换原有的 uni.navigateTo 为 this.$navigateTo,以使用新的跳转逻辑
|
10 months ago |
liutong
|
4f6b664f11
|
feat(api): 添加公共端获取配置项接口
- 在 apiRoute.js 中添加 common_getConfig 方法,用于获取配置项
- 在 login.vue 中调用该方法获取微信小程序配置信息
- 优化了多处组件中图片资源的引用方式,使用统一的 util.img 方法
|
10 months ago |
李双庆
|
ce6bded0e1
|
接口
|
10 months ago |
liutong
|
6e7fd6008d
|
feat(market): 修改资源分配权限判断逻辑
- 将判断用户是否为经理的逻辑,改为判断用户是否为销售经理
-通过更新角色键名,提高权限控制的精确度
|
10 months ago |
liutong
|
57a9e7deb8
|
refactor(market): 优化线索页面功能
- 修改客户详情页面跳转逻辑,增加对共享资源 ID 的处理
- 更新我的消息页面跳转逻辑,使用发送者和接收者 ID
-调整拨打电话功能,增加沟通记录相关参数
- 更改 API 调用方法,使用新的通信记录添加接口
|
10 months ago |
liutong
|
74a41537d2
|
feat(api): 添加销售端查询客户资源全部列表接口
- 新增 xs_getAllCustomerResources 方法,用于获取所有客户资源列表
- 更新 add_clues 页面,使用新接口获取客户数据
- 调整客户列表显示逻辑,增加决策者和联系电话字段
- 优化客户意向显示,根据 initial_intent 字段展示不同图标
|
10 months ago |
liutong
|
bbb3a35580
|
fix(market): 修改线索添加页面的日期选择器类型
-将日期选择器类型从 5 改为 3,以适应特定的日期格式需求
-移除了跟进时间后的 ':00' 后缀,简化了时间处理逻辑
|
10 months ago |
liutong
|
6080ada235
|
feat(market): 添加一访和二访情况字段
- 在编辑线索页面的六要素信息中添加了一访情况和二访情况字段
- 新增了 first_visit_status 和 second_visit_status 字段用于记录一访和二访情况
- 调整了表单布局,将客户初步意向度和客户状态字段移至六要素信息上方
- 修改了日期选择器的类型,从 type="5"改为 type="3"
|
10 months ago |
liutong
|
3fee42de3c
|
feat(market): 限制只有注册用户才能开启 IM 对话
- 在客户列表中,只有当客户是 member 表中的注册用户时,才显示消息图标
-通过添加 v-if 指令来控制消息图标的显示,提高了用户体验
|
10 months ago |
liutong
|
b62967248e
|
fix(coach): 修复列表页暂无更多数据的判断逻辑- 修改了多个页面中的数据加载判断条件
- 优化了暂无更多数据的判断逻辑,提高了代码的准确性和可靠性
-统一了判断条件的写法,提高了代码的可读性和可维护性
|
10 months ago |
liutong
|
cd7220c488
|
feat(api): 添加销售端聊天功能相关接口和页面
- 新增获取好友关系详情、聊天消息列表和发送聊天消息的 API 接口
- 实现聊天页面的初始化、获取聊天记录、发送消息等功能
- 优化聊天消息的展示逻辑,根据用户类型区分发送和接收消息
- 修改市场线索页面,增加跳转到聊天页面的功能
|
10 months ago |
liutong
|
b16f610ec1
|
style:调整按钮背景颜色
- 将签退按钮背景色从 #465cff 改为 #00b0f0
- 将线索按钮背景色从 #455bfe 改为 #29d3b4
|
10 months ago |
liutong
|
d4d17b2d88
|
feat(api): 添加销售端沟通记录功能
- 在 apiRoute.js 中新增 xs_communicationRecordsAdd 方法,用于添加沟通记录
- 在市场线索页面中调用该方法,实现电话沟通记录的添加
- 优化了电话拨打流程,添加了沟通记录保存逻辑
|
10 months ago |
liutong
|
305c23f557
|
refactor(market): 清理编辑线索日志页面的冗余数据
- 移除了 tableList 数组中的静态示例数据- 删除了 customTableData 数组及其内容
- 保留了 tableList 作为空数组,为后续动态加载数据做准备
|
10 months ago |
liutong
|
3d4a0b57fe
|
feat(market): 添加客户资源和六要素修改记录功能
- 新增客户资源和六要素修改记录的 API 接口和页面组件
- 实现修改记录的获取、展示和切换功能
-优化页面样式,增加时间轴和表格展示效果
|
10 months ago |
liutong
|
c99f36420b
|
refactor(market): 重构编辑线索日志页面布局
-将单个表格拆分为两个表格,分别显示客户资源修改和六要素修改
- 添加表格标题,提高信息的可读性和区分度
- 调整表格样式和间距,优化整体布局
|
10 months ago |
liutong
|
fbbd254e58
|
feat(market): 添加客户信息修改记录功能
- 新增编辑客户信息记录页面,记录客户信息的修改历史
- 在客户详情页面添加修改记录按钮,跳转到修改记录页面
- 实现修改记录列表的加载和分页功能
|
10 months ago |
liutong
|
5dabd1ebef
|
feat(market): 添加编辑客户资源功能
- 新增 xs_editCustomerResources 接口用于编辑客户资源
- 实现编辑客户资源的页面和功能,包括客户基础信息和六要素信息的展示和修改
- 优化客户资源详情页面,增加编辑详情按钮和相关功能
- 修复客户资源详情页面的数据显示问题
|
10 months ago |
liutong
|
2a6b1c158c
|
添加编辑客户页
|
10 months ago |
liutong
|
ec08e2f581
|
refactor(market): 重构市场模块线索相关页面
- 修改 apiRoute.js,添加新的资源共享详情接口
- 重构 clue_info.vue 页面,适配新的数据结构
- 更新 index.vue 页面,调整线索列表和详情的显示逻辑
-优化用户体验,统一意向等级的显示方式
|
10 months ago |
liutong
|
ae860ab9dc
|
refactor(market): 重构市场线索页面
- 更新数据结构:将列表项的属性从直接使用改为通过 customerResource 属性访问- 调整日期显示:从 follow.follow_up_time 改为 shared_at
- 修改拨打电话功能:使用 customerResource.phone_number 替代 student_phone
- 优化列表数据获取逻辑:添加共享人 ID 并使用新的 API 路由
- 注释和调试代码清理:移除不必要的注释和多余的空行
|
11 months ago |
liutong
|
7bdc9bc1cc
|
feat(market): 线索页面添加时间筛选功能
- 在"我的客户"和"资源分配"页面中添加时间筛选搜索框
- 实现时间选择器弹窗,支持选择开始时间和结束时间
- 添加搜索功能,根据筛选条件重新加载数据
- 优化页面样式,增加搜索区域样式
|
11 months ago |
liutong
|
785c27f9ad
|
feat(market): 实现资源分配功能
- 新增公共端获取全部员工列表接口
- 新增销售端资源共享分配员工接口
- 修改客户列表展示逻辑
- 添加员工选择器组件
- 实现资源分配操作流程
|
11 months ago |
liutong
|
9c48a0c7d7
|
refactor(market): 重构市场线索页面
- 移除顶部筛选栏,改为通过 segmented 控件切换
- 重新组织数据结构,分离"我的客户"和"资源分配"的筛选条件和列表数据
- 优化列表加载逻辑,支持分别加载两个标签页的数据
- 添加资源共享接口
- 更新 API 地址配置
|
11 months ago |
liutong
|
8cddba83d2
|
refactor(market): 修改资源分配相关文案并更新 API 地址
- 将"区域公海"相关文案统一修改为"资源分配"
- 更新 API 地址和图片域名
- 删除旧的 API 地址和图片域名
|
11 months ago |
liutong
|
52d376031d
|
feat(market): 根据用户角色动态显示客户列表
- 添加 getUserInfo 方法获取用户信息
- 根据用户角色(是否为经理)动态显示"区域公海"选项
- 优化初始化逻辑,先获取用户信息再决定是否显示"区域公海"
|
11 months ago |
liutong
|
9e054928a2
|
refactor(market): 重构市场线索添加功能
- 将原有单页表单拆分为两步:添加客户和六要素信息- 新增字典数据获取接口和方法
- 优化下拉选择器逻辑,支持动态加载选项
- 重新组织表单验证逻辑,按步骤进行验证
- 更新提交接口和成功后的处理流程
- 调整页面样式和布局,提高用户体验
|
11 months ago |
liutong
|
22f2c6c9b8
|
feat(components): 重构客户添加页面
- 更新了客户添加页面的布局和样式
- 增加了新的字段和选项,如来源、顾问等
- 优化了表单提交流程,分为基础信息和六要素两个步骤
- 重新设计了下拉选择器和日期选择器的使用方式- 调整了部分字段的命名和展示逻辑
|
11 months ago |
liutong
|
859c51d814
|
fix(market): 修复添加线索页面的跟进时间选择
-将日期选择器的类型从3 改为 5,以选择具体时间
- 在选择的时间后添加 ':00',以满足时间格式要求
|
12 months ago |
liutong
|
e1426f5544
|
feat(market): 销售端首页添加课程选择功能
- 在 add_clues.vue 中添加课程选择功能
- 在 market.js 中添加 selectCourseList 方法获取课程列表- 优化表单验证,增加课程选择的必填校验- 更新数据结构,增加课程选择相关的属性和方法
|
12 months ago |
liutong
|
360c056fe7
|
refactor(market): 修改线索页面跳转逻辑
- 在 add_clues.vue 和 index.vue 中,将 openViewMyMessage 方法中的 user_id 更改为 hair_staff_id
- 更新跳转页面 URL,从 my_message 改为 im_chat_info
|
12 months ago |
liutong
|
cd1489a191
|
refactor(market): 修改线索页面跳转逻辑
- 在 add_clues.vue 和 index.vue 中,将 openViewMyMessage 方法中的 user_id 更改为 hair_staff_id
- 更新跳转页面 URL,从 my_message 改为 im_chat_info
|
12 months ago |
liutong
|
9343ebfb2d
|
feat(market): 添加拨打电话功能并记录通话
- 在拨打电话前增加号码非空校验- 添加通过记录到服务器
- 处理通话记录失败的错误提示
|
12 months ago |
liutong
|
e93713070c
|
feat(market): 添加拨打电话功能并记录通话
- 增加了拨打电话前的号码非空校验
- 添加了拨打电话时的通过记录功能
- 优化了拨打电话流程,提高了用户体验
|
12 months ago |
liutong
|
8e7b09d6b4
|
feat(market): 添加拨打电话记录功能
- 在 market.js 中新增 setCallUp 方法,用于添加拨打电话记录
- 在 clue_info.vue 中实现拨打电话功能,包括添加拨打电话记录
- 移除 util.js 中的 callTel 函数,改为在 clue_info.vue 中直接实现
|
12 months ago |
liutong
|
c4949229f6
|
refactor(market): 重构创建跟进任务功能
- 修改 API调用方式:将 createTask 方法的 HTTP 请求方式从 GET改为 POST
- 优化表单结构:重新设计了跟进任务表单,增加了跟进类型、跟进人员等字段
- 增加数据验证:在提交表单前增加了数据验证逻辑
-改进用户体验:优化了选择器组件的使用,增加了更多的用户提示
|
12 months ago |