- 13 Jun, 2025 15 commits
- 12 Jun, 2025 14 commits
- 11 Jun, 2025 11 commits
- 在news.js中添加获取消息详情的API接口 - 修改MessagesPage.vue移除未使用的已读状态更新逻辑 - 重构MessageDetailPage.vue使用真实接口获取消息详情 - 调整消息详情页字段映射以匹配接口返回数据
新增手机号修改页面及路由配置,包含表单验证和短信验证码功能 更新登录页面的logo和样式 在设置页面添加手机号修改入口
- 调整菜单项顺序和内容,将"活动报名"和"人员信息"放在更显眼位置 - 移除未使用的退出登录按钮代码 - 合并消息中心到主菜单,简化菜单结构
当本地没有用户信息时,新增调用getAuthInfoAPI接口检查用户授权状态
修复登出后直接修改 window.location 导致的页面刷新问题,改为使用路由跳转首页
修复登录流程中重定向功能被注释的问题,现在未登录用户将被重定向到登录页并携带当前路由信息,登录成功后自动跳转回原页面
修复当订单列表为空时,无数据提示和列表同时显示的问题。现在当订单列表为空时,只显示无数据提示。 chore: 更新组件类型声明文件 添加新的Vant组件类型声明
在微信支付组件中添加订单状态检查,根据状态决定是否初始化支付流程或直接标记为成功。同时在购物车上下文中返回订单状态,并在结账页面中传递该状态。
将未读消息的标识从 isRead 改为 status 字段判断,并确保未读消息数量正确转换为数字
添加消息相关API接口文件并集成到消息中心页面 在个人中心页面显示未读消息数量 优化消息列表页面样式和空状态提示
恢复被注释的scrollBehavior功能,确保每次路由切换后页面能正确滚动到顶部,提升用户体验
修复StudyDetailPage中滚动容器引用未定义的问题,添加正确的ref引用 移除CourseDetailPage中多余的空行,保持代码整洁
在课程类型为图片或无类型时,进入页面后立即执行学习时长埋点记录
添加对acc、aac、wav和ogg格式的支持 增加pause事件监听器来检测音频是否播放结束,解决某些格式不触发ended事件的问题
修正音频播放器组件中meta_id的传递逻辑,确保在播放事件中正确传递当前音频的meta_id。移除不再需要的getId方法,并在音频列表初始化时添加meta_id字段。
在PdfPreview组件中添加加载状态处理和加载指示器,通过@onLoad事件通知父组件加载状态
将startAction调用替换为addRecord,并统一传递参数对象格式,提高代码一致性