- 22 Jan, 2026 16 commits
-
-
在日历组件中添加清空选中日期的功能,并优化日期切换按钮的显示样式和文本 当有选中日期时显示具体日期,无选中日期时显示"切换日期" 添加清空按钮用于快速清除当前选中状态
hookehuyr authored -
hookehuyr authored
-
将原ui目录下的组件按功能分类移动到新的子目录中: - 将GradientHeader、ConfirmDialog等基础组件移至common目录 - 将CourseCard、LiveStreamCard等课程相关组件移至courses目录 - 将FrostedGlass等视觉特效组件移至effects目录 - 将VideoPlayer、AudioPlayer等媒体组件移至media目录 - 将CheckInDialog等打卡相关组件移至checkin目录 - 更新所有引用路径以匹配新的目录结构
hookehuyr authored -
为TaskCascaderFilter、AddTargetDialog、CheckInList等组件添加详细的JSDoc注释 将LiveStreamCard组件的英文注释转换为中文 完善postCountModel组件的类型检查和空值处理 为CheckinDetailPage的关键方法添加详细说明
hookehuyr authored -
为AppLayout、CourseCard等组件和useShare、useTracking等工具函数添加了详细的JSDoc注释,包括功能描述、参数说明和返回值类型。这些注释将提升代码可读性和维护性,帮助开发者快速理解组件和函数的用途及使用方法。 新增的注释涵盖了组件props、methods、events等关键部分,并遵循了统一的文档格式标准。对于复杂逻辑的函数,添加了详细的实现说明和使用示例。 这些文档更新不会影响现有功能,但会显著改善开发体验和代码可维护性。
hookehuyr authored -
hookehuyr authored
-
hookehuyr authored
-
添加关于Vue 3 TypeScript开发、Volar工具链、性能优化和测试相关的13个最佳实践文档,涵盖模板类型检查、CSS模块、路由参数类型等核心场景 - 新增vue-tsc严格模板检查规则 - 添加CSS模块严格类型验证指南 - 补充Volar 3.0迁移问题解决方案 - 包含Pinia测试和SSR HMR调试实践 - 添加defineModel和withDefaults的TypeScript处理方案 - 补充模块解析和自动导入冲突解决建议
hookehuyr authored -
- 添加业务系统架构详细说明,包括用户认证、课程系统、打卡作业系统等模块 - 记录近期功能更新,包括教师端功能、登录逻辑优化、课程详情页改进等 - 完善目录结构说明和技术栈实现细节
hookehuyr authored
- 21 Jan, 2026 13 commits
-
-
hookehuyr authored
-
hookehuyr authored
-
style(checkin): 优化打卡卡片图片布局 修改学习课程页面底部间距从30vh增加到80vh以提供更多空间 重构打卡卡片图片布局,使用固定宽高比和更合理的间距
hookehuyr authored -
hookehuyr authored
-
在CollapsibleCalendar和taskHomePage组件中,将硬编码的附件类型映射逻辑替换为统一的工具函数normalizeAttachmentTypeConfig,提高代码复用性和可维护性
hookehuyr authored -
在CourseDetailPage.vue中添加缺失的checkin_subtask_id字段 在CheckInList.vue中增加对checkin_subtask_id的校验
hookehuyr authored
-
- 20 Jan, 2026 11 commits
-
-
hookehuyr authored
-
hookehuyr authored
-
修复 v-show 改为 v-if 避免视频播放器隐藏时继续消耗资源 改进视频类型推断逻辑,支持从 videoId 扩展名识别类型 优化清晰度插件初始化逻辑,确保在 m3u8 源下正确工作 增强原生 HLS 播放能力检测,避免不必要的 VHS 覆盖
hookehuyr authored -
- 在视频播放器组件中添加HLS下载速度显示和调试信息展示 - 新增debug模式用于显示详细调试信息 - 优化网络状态检测逻辑,增加微信环境下的网络类型检测 - 添加相关测试用例验证功能
hookehuyr authored -
hookehuyr authored
-
当检测到用户使用移动网络且视频文件较大时,显示流量消耗警告弹窗 新增网络类型检测功能,支持微信内置浏览器环境 重构播放逻辑,统一通过requestPlay处理播放请求
hookehuyr authored -
添加网络速度检测功能,当视频缓冲或卡顿时显示当前网络速度 新增网络速度覆盖层UI组件,包含网络状态提示和具体速度值 为原生播放器和video.js播放器添加相关事件监听
hookehuyr authored -
新增 videojs-contrib-quality-levels 和 videojs-hls-quality-selector 插件 支持自动识别 m3u8 多码率并在控制条显示清晰度切换菜单
hookehuyr authored
-