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 |
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
|
bd22acebd4
|
feat(student): 学员忘记密码功能
- 新增忘记密码页面,包含验证手机号码和设置新密码两个步骤
- 添加用户类型选择功能,支持学员和员工两种类型
- 实现短信验证码发送和验证功能
- 增加表单验证逻辑,确保用户输入的密码一致且符合要求- 添加重置密码接口调用,完成密码重置流程
|
10 months ago |
liutong
|
b62967248e
|
fix(coach): 修复列表页暂无更多数据的判断逻辑- 修改了多个页面中的数据加载判断条件
- 优化了暂无更多数据的判断逻辑,提高了代码的准确性和可靠性
-统一了判断条件的写法,提高了代码的可读性和可维护性
|
10 months ago |
liutong
|
0f02ececde
|
refactor(student): 完善学生端登录功能
- 清空默认用户名和密码
- 添加登录表单验证
- 增加登录类型选择提示
- 上线前保留测试账号密码(需删除)
|
11 months ago |
liutong
|
132cec21b9
|
refactor(student): 移除登录过程中的调试代码
- 删除了 login 方法中的 alert 和 return 语句
- 这些代码行可能是之前的调试遗留,不影响主要功能
|
11 months ago |
liutong
|
1747879ce0
|
feat(login): 增加登录类型选择功能
- 在登录页面添加登录类型选择输入框
- 实现登录类型选择的弹窗功能
- 优化登录类型的默认值和显示逻辑
|
11 months ago |
liutong
|
a6fadbdb2f
|
feat(api): 添加教师/销售端详情接口并优化个人信息页面
- 在 apiRoute.js 中添加 editPersonnelInfo 方法,用于获取教师/销售端详情
- 修改 info.vue 页面,使用 editPersonnelInfo接口获取用户信息
-优化个人信息展示,包括头像、性别、部门等字段
-修复头像上传逻辑,使用正确的 API 路径
-优化表单提交逻辑,使用 editPersonnelInfo 接口更新用户信息
|
11 months ago |
李双庆
|
090ea271b4
|
接口
|
11 months ago |
李双庆
|
8b60d786b2
|
接口
|
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
|
15b85addca
|
feat(student): 添加合同列表功能- 新增合同列表页面,展示合同标题、内容和时间
- 实现下拉刷新和加载更多功能
- 添加跳转到合同详情页面的功能
- 在我的页面添加合同列表入口
- 更新页面配置,添加新的导航栏样式
|
12 months ago |
liutong
|
f86a61b327
|
style:调整标题栏样式以适应不同平台
- 修改了多个页面的标题栏 padding值,从 20rpx 调整为 40rpx
- 为小程序端添加了特定样式,padding值调整为 80rpx
- 涉及的页面包括教练端、市场端、学生端等多个模块
|
12 months ago |
liutong
|
663a5a058a
|
style(my): 优化我的页面标题样式
- 调整标题栏的上下内边距,适应不同平台显示
- 增加小程序端(微信)的特定样式,提高用户体验
|
12 months ago |
liutong
|
8c591e5269
|
feat(coach/student): 优化作业详情页面
- 添加作业展示区域,支持图片和视频显示
- 更新页面样式,增加教练头像和名称
- 实现作业详情数据的异步加载和显示- 优化文本显示样式,支持 HTML 格式
|
12 months ago |
liutong
|
6cc1e5663b
|
refactor(student): 优化学员首页跳转逻辑
- 添加 path_arr 对象,定义不同用户类型的首页路径
- 实现 openViewHome 方法,用于检测和重定向到正确的首页
- 在页面显示时调用 openViewHome,确保用户始终跳转到对应的首页
|
12 months ago |
liutong
|
df508d9113
|
style(timetable): 优化学生课表页面样式
- 在 pages/student/timetable/index.vue 文件中,添加了 .btn 类的样式
- 新增样式使按钮居中显示,并设置颜色为 #A4ADB3
|
12 months ago |
liutong
|
cbdb1925c6
|
fix(coach/course/list & student/timetable): 修复日历选择后未重新加载数据的问题
- 在教练端课程列表页面,添加日历选择后的数据重新加载逻辑
- 在学生端课表页面,添加日历选择后的数据重新加载逻辑
- 优化学生端课表页面的日期范围获取和日历选中状态设置
|
12 months ago |
liutong
|
303ca664d4
|
feat(coach/course/list & student/timetable): 新增日历选择功能
- 为教练端课程列表和学生端课表页面添加日历选择功能
- 实现日期范围获取、日历打点设置和日期选择逻辑
-优化课程列表数据加载和分页功能
- 调整课程列表和课表的展示方式
|
12 months ago |
liutong
|
274ac0a0be
|
refactor(api): 调整 getDate 方法位置并更新调用- 将 getDate 方法从 member.js 移动到 common.js
- 在 timetable 页面中更新 getDate 方法的调用
- 优化代码结构,提高方法的复用性
|
12 months ago |
liutong
|
6cd0bcdb4d
|
refactor(student): 修改即将上课详情跳转页面
- 将 openViewWorkDetails 方法重命名为 openViewTimetableInfo
- 跳转页面由未指定改为 /pages/student/timetable/info
- 在跳转页面中添加 id 参数
|
12 months ago |
liutong
|
8a646935bb
|
feat(im): 实现站内信功能
- 新增联系人列表和消息列表接口
- 实现聊天页面和消息页面的基本功能- 添加联系人头像和消息计数显示
- 优化消息列表和聊天记录的渲染逻辑
|
12 months ago |
liutong
|
8c605fb25b
|
feat(student): 学员体测列表功能
- 新增学员体测列表 API 接口
- 实现学员体测列表页面,包括数据加载和分页功能- 优化学员首页,添加体测列表跳转入口
|
12 months ago |
liutong
|
3cfb842e2b
|
feat(student): 学生端首页数据展示优化
- 添加体测信息和课程预告数据获取及展示
- 优化作业列表显示逻辑,仅展示有附件的作业- 调整页面样式,提升用户体验
|
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
|
a9bcb3ec4e
|
feat(student): 添加请假详情 ID并更新应用信息
- 在学生端时间表页面添加请假详情 ID
- 更新应用名称为"智慧教务"
- 修改应用 ID- 调整 manifest.json 中的缩进格式
|
12 months ago |
liutong
|
74dce8c807
|
style(student): 格式化登录页面代码
- 使用 ESLint规则格式化了 Vue 组件代码
- 调整了缩进、空格和换行
- 修复了一些小的语法问题
|
1 year ago |
liutong
|
1194c8f2a5
|
style(writing_followUp): 格式化代码
- 调整了数组和对象的格式- 优化了缩进和空格
- 删除了未使用的变量
|
1 year ago |
liutong
|
70904dc166
|
feat(student): 添加课时消耗列表功能
- 新增课时消耗列表页面,展示学生上课记录- 实现下拉刷新和上拉加载更多功能
- 添加请假状态展示
- 优化列表项样式,动态显示上课时间和课时数
|
1 year ago |
liutong
|
6afca6bef8
|
feat(member): 添加学员请假功能- 在 member.js 中新增 askForLeave 方法,用于发送请假申请- 在 info.vue 中添加请假相关UI和逻辑
- 实现了请假申请和取消请假的功能
|
1 year ago |
liutong
|
e9a3596808
|
refactor(student): 优化学生首页作业相关功能
- 修改"详情"按钮点击事件,使用 openViewWorkDetails 方法跳转到作业详情页
- 为作业列表项添加点击事件,使用 openViewWorkDetails 方法跳转到作业详情页
- 实现 openViewWorkDetails 方法,根据作业 ID 进行页面跳转
|
1 year ago |
liutong
|
4c355d5078
|
refactor(student): 优化学生端作业相关页面
- 修改作业列表和详情页面的时间显示为创建时间
- 优化作业详情页面的布局和内容展示
- 添加作业预览功能
- 修复作业列表的点击事件
|
1 year ago |
liutong
|
d969c89496
|
feat(student): 添加作业详情功能- 在 member.js 中新增 assignmentsInfo 方法获取作业详情
- 在 job_list.vue 中添加打开作业详情的跳转逻辑
- 创建 work_details.vue 页面展示作业详情
- 实现作业详情页面的初始化和数据加载功能
|
1 year ago |
liutong
|
ddf50e2684
|
refactor(student): 优化作业列表刷新逻辑
- 重命名 loadData 方法为 resetFilteredData,提升代码可读性
- 在获取作业列表时,添加对第一页的特殊处理,解决重复加载问题- 移除不必要的 tableList清空操作,避免数据重复赋值
|
1 year ago |
liutong
|
9d062542b7
|
feat(student): 学生端作业列表支持下拉刷新
- 添加 onPullDownRefresh 方法实现下拉刷新功能
- 优化 loadData 方法,重置分页数据和表格列表
- 修改 getList 方法,使用 concat 将新数据追加到表格列表中
|
1 year ago |
liutong
|
350b379ea4
|
feat(student): 优化课后作业页面
- 重新设计页面布局,增加滚动视图功能
- 动态加载作业列表,支持分页加载更多数据
- 添加作业完成状态标记和提交时间显示
- 优化作业内容展示,支持富文本格式
-调整样式,提升页面视觉效果
|
1 year ago |
liutong
|
81faa9c837
|
refactor(student): 优化学生端页面样式和功能
- 为多个页面添加 scoped 样式,提高样式 specificity
- 更新部分页面的样式定义,使用 less 语法
- 在登录页面添加用户类型日志输出,便于调试
- 修复作业列表页面的样式问题
- 优化忘记密码页面的样式结构
|
1 year ago |
liutong
|
3c44f8f7c0
|
feat(student): 学员端添加作业提交功能
- 新增作业列表和待完成作业接口
- 实现作业提交逻辑,支持图片和视频上传
- 优化作业展示界面,显示教练信息和提交时间
- 添加错误处理和用户提示
|
1 year ago |
liutong
|
d74f295e5b
|
feat(student): 体育馆列表功能- 新增体育馆列表接口和相关页面
- 实现用户定位和计算距离功能
- 优化列表展示,增加距离显示
- 添加跳转到课程列表的功能
- 更新小程序配置,增加定位权限
|
1 year ago |
liutong
|
f7e4b438dc
|
refactor(student): 调整用户类型测试值并增加日志输出
- 将用户类型测试值从 2 改为3
- 在登录页面增加用户类型日志输出
- 移除 timetable/info.vue 中的注释
|
1 year ago |
liutong
|
ac44f4446b
|
feat(member): 添加课程详情功能并优化课表页面
- 在 member.js 中新增 courseInfo 方法获取课程详情
- 修改 timetable/index.vue 中的课程列表展示和点击事件- 更新 timetable/info.vue 中的课程详情展示逻辑
- 优化课程详情页面样式
|
1 year ago |