liutong
|
c6ccc0c8e5
|
feat(feedback): 优化学生意见反馈功能
- 新增 xy_userFeedbackAdd 接口用于提交反馈信息
- 修改上传组件 AQUplodeImgMulti 的使用方式
- 更新反馈页面的表单结构和提交逻辑
- 优化反馈内容和图片的处理方式
|
10 months ago |
liutong
|
4baebbbd20
|
feat(api): 添加学生详情修改功能并优化个人信息提交逻辑
- 在 apiRoute.js 中新增 xy_memberEdit 方法,用于修改学生详情
- 修改 personal_data.vue 中的表单提交逻辑:
- 更改电话号码字段名为 phone_number
- 优化头像上传逻辑 - 重构 submit 方法,使用新增的 xy_memberEdit 接口进行数据提交
- 优化提交成功后的提示信息
|
10 months ago |
李双庆
|
1492a8d3c0
|
接口
|
10 months ago |
liutong
|
01eb263ecc
|
feat(student): 学生详情页面优化
- 添加学生详情接口 xy_memberInfo
- 优化学生信息展示逻辑
- 修复学生信息获取失败的异常处理
-调整页面初始化流程,确保信息加载顺序正确
|
10 months ago |
liutong
|
09e3e47f41
|
feat(api): 添加学生登录接口并优化登录功能
- 在 apiRoute.js 中添加学生登录接口 xy_login
- 优化学生端登录逻辑,支持微信小程序 openid
-调整登录页面布局,移除多余的空视图
- 初始化登录页面时获取微信小程序 openid- 修改登录成功后的处理逻辑
|
10 months ago |
liutong
|
592f365128
|
feat(login): 微信小程序登录功能
- 新增获取微信小程序 openid 的功能
- 修改登录接口,增加 mini_wx_openid 参数
- 更新微信登录逻辑,使用新的接口获取 openid
- 更改小程序 appid
|
10 months ago |
liutong
|
4f6b664f11
|
feat(api): 添加公共端获取配置项接口
- 在 apiRoute.js 中添加 common_getConfig 方法,用于获取配置项
- 在 login.vue 中调用该方法获取微信小程序配置信息
- 优化了多处组件中图片资源的引用方式,使用统一的 util.img 方法
|
10 months ago |
liutong
|
f79ce22261
|
feat(market): 重构市场数据页面
- 新增员工端统计功能,区分市场人员和销售人员展示不同数据
- 优化图表展示,增加环形图和漏斗图的使用
- 调整页面布局,增加统计分析和统计排名切换功能
- 优化数据处理逻辑,提高页面加载速度
|
10 months ago |
liutong
|
ec1290f770
|
refactor(market): 重构市场人员和销售人员的首页展示逻辑- 为市场人员和销售人员分别设计不同的展示页面
- 添加新的数据统计接口和展示组件
- 优化页面布局和样式,提高可读性和易用性
- 增加用户信息获取功能,用于个性化展示
|
10 months ago |
李双庆
|
54ccb7fded
|
接口
|
10 months ago |
liutong
|
74a41537d2
|
feat(api): 添加销售端查询客户资源全部列表接口
- 新增 xs_getAllCustomerResources 方法,用于获取所有客户资源列表
- 更新 add_clues 页面,使用新接口获取客户数据
- 调整客户列表显示逻辑,增加决策者和联系电话字段
- 优化客户意向显示,根据 initial_intent 字段展示不同图标
|
10 months ago |
liutong
|
bd22acebd4
|
feat(student): 学员忘记密码功能
- 新增忘记密码页面,包含验证手机号码和设置新密码两个步骤
- 添加用户类型选择功能,支持学员和员工两种类型
- 实现短信验证码发送和验证功能
- 增加表单验证逻辑,确保用户输入的密码一致且符合要求- 添加重置密码接口调用,完成密码重置流程
|
10 months ago |
liutong
|
894211bb18
|
feat(api): 添加销售端聊天好友列表接口并优化消息列表功能- 新增 xs_chatGetChatFriendsList 接口用于获取聊天好友列表
- 优化消息列表加载逻辑,支持分页加载和下拉刷新
- 根据用户类型动态显示不同信息,支持教练、销售和学员三种角色
- 修复消息列表为空时的显示问题
- 优化消息列表项的数据显示,根据不同用户类型显示相应信息
|
10 months ago |
李双庆
|
bdcc9560a0
|
接口
|
10 months ago |
liutong
|
cd7220c488
|
feat(api): 添加销售端聊天功能相关接口和页面
- 新增获取好友关系详情、聊天消息列表和发送聊天消息的 API 接口
- 实现聊天页面的初始化、获取聊天记录、发送消息等功能
- 优化聊天消息的展示逻辑,根据用户类型区分发送和接收消息
- 修改市场线索页面,增加跳转到聊天页面的功能
|
10 months ago |
liutong
|
a699964802
|
feat(common): 新增请假、打卡、签退功能
- 添加了请假、打卡、签退相关的 API 接口
- 实现了请假、打卡、签退的前端逻辑和界面
- 增加了用户信息获取和校区选择功能
- 优化了考勤列表的展示方式
|
10 months ago |
liutong
|
754d4b07a5
|
feat(market): 重构 firm_info 页面
- 重新设计页面布局,使用 scroll-view 实现滚动加载
- 添加校区信息获取功能- 优化数据展示逻辑,支持多条目展示
-调整样式,增加列表项间隔和边框
|
10 months ago |
liutong
|
d4d17b2d88
|
feat(api): 添加销售端沟通记录功能
- 在 apiRoute.js 中新增 xs_communicationRecordsAdd 方法,用于添加沟通记录
- 在市场线索页面中调用该方法,实现电话沟通记录的添加
- 优化了电话拨打流程,添加了沟通记录保存逻辑
|
10 months ago |
liutong
|
c1f59759f7
|
feat(market): 修改密码功能升级
- 添加验证旧密码功能- 新增上一步按钮,优化用户体验
- 完善新密码设置流程,增加密码长度和一致性校验
- 实现密码修改后的成功提示和自动跳转到个人中心
- 优化页面样式,调整按钮布局
|
10 months ago |
liutong
|
3d4a0b57fe
|
feat(market): 添加客户资源和六要素修改记录功能
- 新增客户资源和六要素修改记录的 API 接口和页面组件
- 实现修改记录的获取、展示和切换功能
-优化页面样式,增加时间轴和表格展示效果
|
10 months ago |
liutong
|
5dabd1ebef
|
feat(market): 添加编辑客户资源功能
- 新增 xs_editCustomerResources 接口用于编辑客户资源
- 实现编辑客户资源的页面和功能,包括客户基础信息和六要素信息的展示和修改
- 优化客户资源详情页面,增加编辑详情按钮和相关功能
- 修复客户资源详情页面的数据显示问题
|
10 months ago |
liutong
|
ec08e2f581
|
refactor(market): 重构市场模块线索相关页面
- 修改 apiRoute.js,添加新的资源共享详情接口
- 重构 clue_info.vue 页面,适配新的数据结构
- 更新 index.vue 页面,调整线索列表和详情的显示逻辑
-优化用户体验,统一意向等级的显示方式
|
10 months ago |
liutong
|
785c27f9ad
|
feat(market): 实现资源分配功能
- 新增公共端获取全部员工列表接口
- 新增销售端资源共享分配员工接口
- 修改客户列表展示逻辑
- 添加员工选择器组件
- 实现资源分配操作流程
|
11 months ago |
liutong
|
9c48a0c7d7
|
refactor(market): 重构市场线索页面
- 移除顶部筛选栏,改为通过 segmented 控件切换
- 重新组织数据结构,分离"我的客户"和"资源分配"的筛选条件和列表数据
- 优化列表加载逻辑,支持分别加载两个标签页的数据
- 添加资源共享接口
- 更新 API 地址配置
|
11 months ago |
liutong
|
9e054928a2
|
refactor(market): 重构市场线索添加功能
- 将原有单页表单拆分为两步:添加客户和六要素信息- 新增字典数据获取接口和方法
- 优化下拉选择器逻辑,支持动态加载选项
- 重新组织表单验证逻辑,按步骤进行验证
- 更新提交接口和成功后的处理流程
- 调整页面样式和布局,提高用户体验
|
11 months ago |
李双庆
|
a51bdbf76c
|
接口
|
11 months ago |
liutong
|
a6fadbdb2f
|
feat(api): 添加教师/销售端详情接口并优化个人信息页面
- 在 apiRoute.js 中添加 editPersonnelInfo 方法,用于获取教师/销售端详情
- 修改 info.vue 页面,使用 editPersonnelInfo接口获取用户信息
-优化个人信息展示,包括头像、性别、部门等字段
-修复头像上传逻辑,使用正确的 API 路径
-优化表单提交逻辑,使用 editPersonnelInfo 接口更新用户信息
|
11 months ago |
liutong
|
bbc001a967
|
refactor(apiRoute): 优化 API 路由代码结构
- 重新整理了 API 路由,按功能模块进行分组
- 添加了分组注释,提高代码可读性
- 调整了代码缩进和格式,保持一致性
|
11 months ago |
liutong
|
dbf7dfd13c
|
refactor(api): 重构 api接口并优化相关页面
- 重构 apiRoute.js,增加公共接口、教练接口、销售接口和学生接口的分类
- 为 my/index.vue 和 login/login.vue 页面更换新的 api 调用方法
- 优化代码结构,提高可维护性和可读性
|
11 months ago |
liutong
|
58e8f58fe3
|
refactor(student): 修改登录页面 API 调用
- 移除了对 Api.js 的引用,改为使用 apiRoute.js
- 更新了 personnelLogin 方法的调用,使用新的 API 路由
|
11 months ago |
liutong
|
19f72099bf
|
feat(login): 实现销售端和学员端的登录功能
- 新增 api.js 文件,定义了 personnelLogin 和 memberEdit 方法
- 修改 config.js,更新了 API 地址
- 重构了 login 页面的登录逻辑,支持不同用户类型的登录
|
11 months ago |
liutong
|
60209ac573
|
feat(contract): 添加合同列表功能并优化合同展示
- 在 api/market.js 中新增 contractsList 方法获取合同列表
- 在 pages/common/contract_list.vue 中实现合同列表展示和下载功能
- 优化合同信息展示,动态显示合同名称和签署方信息
- 添加下载文件功能,支持下载合同附件
|
12 months ago |
liutong
|
9ee96c8649
|
feat(common): 优化考勤列表功能并添加请假功能
-重命名 clocking_list 方法为 clockingList,提高代码可读性
- 修改考勤列表筛选逻辑,使用 status 字段代替 type 字段
- 添加请假功能,包括请假按钮和请假提示框
- 实现请假请求提交和处理逻辑
- 优化页面初始化和数据加载流程
|
12 months ago |
liutong
|
b0177342c5
|
feat(api): 添加考勤相关接口并更新合同列表样式
- 在 api/common.js 中添加了考勤列表和考勤请假接口
- 重构了 pages/common/contract_list.vue 中的合同列表项样式- 增加了合同下载按钮和详细的合同信息展示
|
12 months ago |
liutong
|
e1426f5544
|
feat(market): 销售端首页添加课程选择功能
- 在 add_clues.vue 中添加课程选择功能
- 在 market.js 中添加 selectCourseList 方法获取课程列表- 优化表单验证,增加课程选择的必填校验- 更新数据结构,增加课程选择相关的属性和方法
|
12 months ago |
liutong
|
e027c6e3ee
|
feat(market): 添加销售端首页功能
- 新增 xsIndex 方法获取销售首页数据
- 在页面中显示目标、预测、成交等业绩信息
- 动态显示待领取、待释放、待协作等数据
- 优化页面布局和样式
|
12 months ago |
liutong
|
b44eda2c5e
|
feat(coach): 更新教练个人中心页面
- 添加教练详情接口调用,获取并展示教练个人信息- 优化页面布局,动态显示教练头像和姓名
- 更新课程统计信息,包括总授课数、总授班级数和总负责学员数
- 修改页面标题为"用户信息(教练)-详情"
|
12 months ago |
liutong
|
7372ab1e0d
|
feat(coach): 教练端新增作业列表功能
- 添加 jsGetAssignmentsList 方法获取作业列表数据
- 实现作业列表页面布局和数据展示
- 添加下拉加载更多功能
- 优化页面样式,包括 scroll-view 组件的使用
|
12 months ago |
liutong
|
8e7b09d6b4
|
feat(market): 添加拨打电话记录功能
- 在 market.js 中新增 setCallUp 方法,用于添加拨打电话记录
- 在 clue_info.vue 中实现拨打电话功能,包括添加拨打电话记录
- 移除 util.js 中的 callTel 函数,改为在 clue_info.vue 中直接实现
|
12 months ago |
liutong
|
6d404ae2ff
|
feat(market): 添加已签客户列表功能
- 在 market.js 中新增 signClient 方法获取已签客户列表
- 在 my/index.vue 中添加已签客户数量显示和列表页面跳转
- 新增 signed_client_list.vue 页面实现已签客户列表展示
- 在 pages.json 中添加已签客户列表页面配置项
|
12 months ago |
liutong
|
2fd8e8d024
|
feat(market): 添加业绩页面功能
- 新增 performance 方法获取业绩数据
- 实现业绩页面的数据展示和图表绘制
- 添加数据处理和计算逻辑,包括完成度和各部分占比的计算
- 优化页面样式,动态显示目标金额和完成金额
|
12 months ago |
liutong
|
c4949229f6
|
refactor(market): 重构创建跟进任务功能
- 修改 API调用方式:将 createTask 方法的 HTTP 请求方式从 GET改为 POST
- 优化表单结构:重新设计了跟进任务表单,增加了跟进类型、跟进人员等字段
- 增加数据验证:在提交表单前增加了数据验证逻辑
-改进用户体验:优化了选择器组件的使用,增加了更多的用户提示
|
12 months ago |
liutong
|
7829e6db11
|
feat(market): 添加客户查重功能
- 在市场线索模块新增客户查重功能
- 实现客户列表接口,用于查重查询
- 添加查重弹出层组件,展示查重结果
- 优化客户信息展示样式,增加意向等级图标
- 修复拨打电话功能,使用正确的电话号码字段
|
12 months ago |
liutong
|
eea2181418
|
feat(market): 公海客户列表增加领取功能
- 在市场模块的线索页面添加领取客户的功能
- 新增 getSales 方法以调用后端接口领取客户- 在前端页面添加领取按钮,并实现点击领取的逻辑
-优化了线索列表的展示样式,移除了不必要的图片
|
12 months ago |
liutong
|
02bb042e47
|
feat(market): 增加客户跟进记录和通话记录功能- 在 market.js 中添加了 followList 和 listCallUp 方法,用于获取跟进记录和通话记录
- 在 clue_info.vue 中增加了跟进记录和通话记录的数据显示
- 实现了获取客户详情后自动加载跟进记录和通话记录的功能
|
12 months ago |
liutong
|
bd1622212d
|
feat(market): 添加客户详情功能
- 在 api/market.js 中新增 clientInfo 方法获取客户详情- 创建 pages/market/clue/clue_info.vue 页面展示客户详情- 在 pages/market/clue/index.vue 中添加跳转到客户详情页面的功能
|
12 months ago |
liutong
|
ae62731234
|
feat(coach): 教练端添加授课统计功能
- 在 api/member.js 中新增 jlSktj 方法用于获取授课统计信息
- 在 pages/coach/my/schooling_statistics.vue 中实现授课统计页面- 页面通过调用 jlSktj 方法获取数据并进行展示- 优化了页面结构,使用 v-for 指令动态渲染授课统计列表
|
12 months ago |
liutong
|
8ee9e3384f
|
feat(coach): 添加学生体测报告详情功能
- 在 member.js 中新增 jlSurveyInfo 方法获取评测详情
- 修改 student/info.vue 中的 openViewPhysicalExamination 方法,传递 survey_id 参数
- 重构 physical_examination.vue 页面,展示具体的评测信息
|
12 months ago |
liutong
|
4c6fc01433
|
feat(api): 添加教练端获取学员详情接口并优化学员列表点击事件
- 在 api/member.js 中添加 jlStudentsInfo 方法,用于教练端获取学员详情
- 修改 pages/coach/class/info.vue 中的学员列表点击事件,传递正确的学员 ID- 注释掉暂时不需要的作业完成率相关代码
- 优化课程详情和学员详情页面的跳转逻辑
|
12 months ago |
liutong
|
86402d0c58
|
feat(coach): 教练端新增班级列表功能
- 添加 jlClassList 方法获取班级列表数据- 实现班级列表页面,包括加载更多和筛选功能
-优化班级列表展示,显示班级名称和学生列表
|
12 months ago |