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 |
liutong
|
288a390967
|
feat(coach): 教练端新增课程详情和班级详情功能- 在 api/member.js 中添加 jlClassInfo 方法,用于获取班级详情
- 实现教练端课程详情和班级详情页面功能
-优化首页课程列表点击逻辑,添加课程 ID 参数
|
12 months ago |
liutong
|
028d9db4d2
|
feat(coach): 教练端新增作业发布功能
- 添加学员选择功能
- 实现班级、课程、学员数据动态加载
- 新增作业发布接口调用- 优化作业类型选择逻辑
|
12 months ago |
liutong
|
5ec67b558e
|
feat(api): 添加教练端发布作业功能
- 在 member.js 中新增 jlPublishJob 方法,用于教练发布作业
- 在 add.vue 中添加发布作业的界面和相关逻辑- 优化了作业发布的用户界面,增加了提交按钮
|
12 months ago |
liutong
|
b37d2f518d
|
feat(coach): 教练端首页功能开发
- 添加教练端首页接口 jlIndex
- 实现教练端首页数据展示,包括课程列表和作业批改信息
- 优化课程列表展示逻辑,根据不同状态显示不同内容
- 动态计算作业完成率和显示相关课程信息
|
12 months ago |
liutong
|
274ac0a0be
|
refactor(api): 调整 getDate 方法位置并更新调用- 将 getDate 方法从 member.js 移动到 common.js
- 在 timetable 页面中更新 getDate 方法的调用
- 优化代码结构,提高方法的复用性
|
12 months ago |
liutong
|
79fcae4b39
|
feat(course): 教练课程列表增加日历打点功能
- 在 common.js 中添加 getMonthDate 方法,用于获取课表日历打点信息
- 在课程列表页面中集成该方法,实现日历打点数据的动态加载- 替换原有的静态打点数据,改为根据当前月份动态获取打点信息
|
12 months ago |
liutong
|
d3e72316b2
|
feat(api): 添加发送站内信功能并优化聊天页面
- 在 api/common.js 中新增 sendMessage 方法,用于发送站内信
- 更新 im_chat_info.vue 页面,实现消息发送功能
- 优化消息输入框和发送按钮,支持实时显示已输入内容
- 发送消息后清空输入框,并将新消息添加到聊天列表中
|
12 months ago |
liutong
|
8a646935bb
|
feat(im): 实现站内信功能
- 新增联系人列表和消息列表接口
- 实现聊天页面和消息页面的基本功能- 添加联系人头像和消息计数显示
- 优化消息列表和聊天记录的渲染逻辑
|
12 months ago |
liutong
|
8c605fb25b
|
feat(student): 学员体测列表功能
- 新增学员体测列表 API 接口
- 实现学员体测列表页面,包括数据加载和分页功能- 优化学员首页,添加体测列表跳转入口
|
12 months ago |
liutong
|
9b2f03186e
|
feat(member): 添加学员首页功能并调整相关组件样式
- 在 member.js 中添加 memberIndex 方法,用于获取学员首页数据
- 更新 AQTabber.vue 中学员首页的 tab 栏配置
- 修改 index.vue 中的卡片样式,包括调整高度和注释掉部分信息
- 调整 my.vue 中的"我的成员"功能,目前将其注释掉
|
12 months ago |
liutong
|
104be83f87
|
feat(member): 添加学员取消请假接口并实现取消请假功能
- 新增 delAskForLeave 方法用于学员取消请假申请
- 在学员端时间表页面实现取消请假功能- 修改 askForLeave 方法的注释为"学员发送请假申请"
|
12 months ago |
liutong
|
64e8061424
|
feat(member): 添加企业信息接口并更新企业信息页面
- 在 member.js 中添加 getEnterpriseInformation 方法获取企业信息
- 更新 firm_info.vue 页面,使用获取的企业信息动态显示内容
- 调整页面布局,优化企业信息展示
|
1 year ago |
liutong
|
390c386c67
|
feat(market): 添加我的客户功能并优化线索页面
- 在 market.js 中添加 myClient 方法,用于获取我的客户数据
- 重构线索页面,增加筛选条件和分页功能
- 优化下拉刷新和加载更多逻辑
-调整筛选按钮点击事件,实现条件筛选
|
1 year ago |
liutong
|
f3a54b106c
|
refactor(market): 重构市场模块代码
- 优化了 market.js 文件的代码结构,提高了代码可读性和维护性
-修复了 add_clues.vue 中的表单验证逻辑,改为手动验证各字段
- 优化了表单提交流程,先进行字段验证再提交
|
1 year ago |