liutong
|
d133f69ed7
|
feat(student): 优化学生课程安排详情页面
- 新增学生课程安排详情接口和相关功能
- 重构课程安排详情页面,展示更详细的信息
- 添加请假和取消请假功能
- 优化页面跳转逻辑,增加状态传递
|
10 months ago |
liutong
|
c7c79981b1
|
feat(student): 添加学生课程安排功能
- 在 apiRoute.js 中新增 xy_personCourseSchedule 方法获取学生课程安排列表
- 在学生首页中添加课程安排信息展示区域
- 实现获取学生课程安排数据并展示在首页的功能
- 优化课程安排信息的显示样式,包括日期、时间、地点和课程名称
|
10 months ago |
李双庆
|
168a7bf6cc
|
接口
|
10 months ago |
liutong
|
285f14fd0c
|
refactor(student): 重构学生体测列表页面
- 修改物理考试列表的参数传递方式
- 更新物理考试列表的 API 调用
- 优化物理考试列表的数据显示
- 添加详细的体测数据展示
- 调整页面样式布局
|
10 months ago |
liutong
|
8f4f042da4
|
feat(student): 添加学生端体测报告功能
- 新增体测报告列表和详情接口
- 实现学生首页体测数据展示- 添加体测数据列表和详情页面
|
10 months ago |
liutong
|
f1f923f0f7
|
refactor(config): 更新 API 地址并调整上传路径
-启用线上测试地址,注释掉本地测试地址
- 在 im_chat_info.vue 中更新图片上传路径
|
10 months ago |
liutong
|
b4a5b975ef
|
feat(im): 实现学生端聊天功能
- 新增学生端获取好友关系绑定详情、聊天消息列表、发送聊天消息和好友关系列表的接口
- 修改聊天信息页面,支持学生端和员工端的不同接口调用
- 更新消息页面,增加学生端用户信息获取和联系人列表获取的逻辑
|
10 months ago |
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 |
liutong
|
9734dff9eb
|
refactor(student): 重构学生个人信息页面
- 引入 AQUplodeImage 组件用于头像上传上传逻辑
- 优化个人信息展示
- 修改头像预览和和编辑功能
- 添加年龄输入限制
- 更新性别选择器数据源
- 移除不必要的邮箱和住址输入字段
-调整课程选择和生日选择器样式
|
10 months ago |
李双庆
|
1492a8d3c0
|
接口
|
10 months ago |
liutong
|
fc02d57875
|
fix(student): 修复学员信息获取和显示问题
- 更新学员信息获取逻辑,使用 xy_memberInfo接口
- 优化学员头像显示,增加默认头像- 修改"我的合同"文案为"我的订单"
- 修复个人资料、设置和消息通知页面的打开逻辑
|
10 months ago |
liutong
|
95a32da069
|
fix(student): 优化学员端页面初始化和跳转逻辑
- 在学员首页和登录页添加标记位控制 init 只执行一次
- 修复学员首页头像显示逻辑,添加默认头像
-优化登录页跳转逻辑,确保正确跳转到对应角色首页- 调整 my 页面 member_init 方法,添加测试 alert
|
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
|
a25672e487
|
style(market): 修改我的页面主区域最小高度
- 注释掉原有的 min-height: 28vh;
- 将 min-height 设置为 100%,以适应不同屏幕尺寸
|
10 months ago |
liutong
|
419f6bb07f
|
fix(market): 修复角色 key 数组转换字符串问题
- 在 getPerformance 和 getXsIndex 方法中,将 role_key_arr 数组转换为字符串
- 若数组为空,将赋予空字符串,避免后端接口报错
- 修改涉及 market/data/index.vue 和 market/index/index.vue 两个文件
|
10 months ago |
liutong
|
f79ce22261
|
feat(market): 重构市场数据页面
- 新增员工端统计功能,区分市场人员和销售人员展示不同数据
- 优化图表展示,增加环形图和漏斗图的使用
- 调整页面布局,增加统计分析和统计排名切换功能
- 优化数据处理逻辑,提高页面加载速度
|
10 months ago |
liutong
|
f71cb513d0
|
refactor(market): 更新首页统计栏展示内容
- 将"目标"、"预测"、"成交"标签改为"未成交"、"待续费"、"已关单"
- 更新对应数据字段:
- 目标百分比:infoData.goal_percent → infoData.month.unconverted_rate
- 预测百分比:infoData.yc_yj_percent → infoData.month.renewal_rate - 成交百分比:infoData.cj_yj_percent → infoData.month.closed_rate
|
10 months ago |
李双庆
|
ce6bded0e1
|
接口
|
10 months ago |
liutong
|
ec1290f770
|
refactor(market): 重构市场人员和销售人员的首页展示逻辑- 为市场人员和销售人员分别设计不同的展示页面
- 添加新的数据统计接口和展示组件
- 优化页面布局和样式,提高可读性和易用性
- 增加用户信息获取功能,用于个性化展示
|
10 months ago |
李双庆
|
54ccb7fded
|
接口
|
10 months ago |
liutong
|
6e7fd6008d
|
feat(market): 修改资源分配权限判断逻辑
- 将判断用户是否为经理的逻辑,改为判断用户是否为销售经理
-通过更新角色键名,提高权限控制的精确度
|
10 months ago |
liutong
|
9636ff98ab
|
refactor(market): 注释掉我的市场页面中的统计信息模块- 使用 <!-- --> 注释标记注释掉了整个统计信息模块
- 保留了原有的 HTML 结构,以便于未来可能的重新启用
|
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
|
bd22acebd4
|
feat(student): 学员忘记密码功能
- 新增忘记密码页面,包含验证手机号码和设置新密码两个步骤
- 添加用户类型选择功能,支持学员和员工两种类型
- 实现短信验证码发送和验证功能
- 增加表单验证逻辑,确保用户输入的密码一致且符合要求- 添加重置密码接口调用,完成密码重置流程
|
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
|
34b2f2ddd4
|
style(common): 调整聊天页面布局和样式
-调整聊天列表高度,从80vh 改为 78vh
- 修改页面上下内边距,从 32rpx 和 150rpx 改为 120rpx
- 调整底部输入框区域样式,将左右内边距统一设置为 30rpx,底部内边距设置为 50rpx
|
10 months ago |
liutong
|
904b1aa83a
|
style(im_chat_info): 优化消息列表样式
- 调整了消息列表中左右消息框的样式
- 统一了消息类型为文本时的背景颜色- 优化了代码结构,提高了可读性
|
10 months ago |
liutong
|
894211bb18
|
feat(api): 添加销售端聊天好友列表接口并优化消息列表功能- 新增 xs_chatGetChatFriendsList 接口用于获取聊天好友列表
- 优化消息列表加载逻辑,支持分页加载和下拉刷新
- 根据用户类型动态显示不同信息,支持教练、销售和学员三种角色
- 修复消息列表为空时的显示问题
- 优化消息列表项的数据显示,根据不同用户类型显示相应信息
|
10 months ago |
liutong
|
57a54d14c8
|
feat(im_chat_info): 增加图片消息功能
- 新增 AQUplodeImage 组件用于上传图片
- 在聊天界面添加发送图片的功能
- 实现图片消息的展示和预览
-优化聊天界面布局和样式
|
10 months ago |
李双庆
|
bdcc9560a0
|
接口
|
10 months ago |
liutong
|
df2cca374b
|
refactor(im_chat_info): 优化聊天记录加载后的滚动体验
- 移除不必要的 scrollIntoView 和 scrollViewHeight 属性
- 添加 isFirstLoad 和 scrollTop 属性
- 修改加载完成后滚动到底部的逻辑,使用 scrollTop 属性
- 优化代码结构,提高可读性和性能
|
10 months ago |
liutong
|
cd7220c488
|
feat(api): 添加销售端聊天功能相关接口和页面
- 新增获取好友关系详情、聊天消息列表和发送聊天消息的 API 接口
- 实现聊天页面的初始化、获取聊天记录、发送消息等功能
- 优化聊天消息的展示逻辑,根据用户类型区分发送和接收消息
- 修改市场线索页面,增加跳转到聊天页面的功能
|
10 months ago |
liutong
|
b16f610ec1
|
style:调整按钮背景颜色
- 将签退按钮背景色从 #465cff 改为 #00b0f0
- 将线索按钮背景色从 #455bfe 改为 #29d3b4
|
10 months ago |
李双庆
|
80ce663b58
|
接口
|
10 months ago |
liutong
|
aa841c2624
|
refactor(my_attendance): 移除未使用的 API 导入- 删除了未使用的 commonApi 和 marketApi 导入
-优化代码结构,提高代码可读性和维护性
|
10 months ago |
liutong
|
285d1999cd
|
refactor(my_attendance): 优化考勤信息展示逻辑
-动态显示考勤状态、日期、校区名称和备注信息
- 增加签到和签退时间的显示逻辑
-优化地图样式
- 调整列表项样式,增加最小宽度和换行显示
|
10 months ago |
liutong
|
79e83f7417
|
feat(my_attendance): 更新定位功能使用腾讯坐标系
- 将定位类型从 'wgs84' 改为 'gcj02',以适配腾讯地图坐标系
- 添加 isHighAccuracy 参数,开启高精度定位功能
|
10 months ago |
liutong
|
abf70b098a
|
refactor(my_attendance): 优化打卡签到功能
-调整打卡弹窗显示逻辑,确保在获取位置信息后正确展示弹层
- 修改经纬度赋值顺序,以适应常见坐标格式(经度在前,纬度在后)
- 添加用户拒绝获取位置时的友好提示信息
- 优化信息详情数据处理,提高数据准确性和可读性
|
10 months ago |
liutong
|
e05f156dcc
|
feat(my_attendance): 添加考勤详情功能并优化定位权限处理- 新增考勤详情弹窗,展示考勤状态、日期、校区名称等信息
- 添加地图展示功能,显示考勤地点- 优化定位权限处理流程,用户拒绝授权时弹出提示- 重构获取位置信息的方法,提高代码可读性和性能
|
10 months ago |
liutong
|
a699964802
|
feat(common): 新增请假、打卡、签退功能
- 添加了请假、打卡、签退相关的 API 接口
- 实现了请假、打卡、签退的前端逻辑和界面
- 增加了用户信息获取和校区选择功能
- 优化了考勤列表的展示方式
|
10 months ago |
liutong
|
5b5044454d
|
feat(market): 添加企业地图功能
- 在 firm_info.vue 中新增企业地图展示模块
- 添加地图组件,显示企业位置信息
- 更新 manifest.json,增加地图相关权限和配置
|
10 months ago |
liutong
|
754d4b07a5
|
feat(market): 重构 firm_info 页面
- 重新设计页面布局,使用 scroll-view 实现滚动加载
- 添加校区信息获取功能- 优化数据展示逻辑,支持多条目展示
-调整样式,增加列表项间隔和边框
|
10 months ago |