1. 11 Jun, 2025 12 commits
  2. 10 Jun, 2025 8 commits
  3. 09 Jun, 2025 11 commits
  4. 06 Jun, 2025 9 commits
    • 调整打卡成功后的状态更新顺序,确保在表单重置后再触发成功事件。同时移除失败时的提示代码,简化错误处理逻辑。在HomePage中同步调整状态更新顺序,并缩短成功状态显示时间。
      hookehuyr authored
    • 修复点赞功能触发区域过大的问题,现在只有点击图标才会触发点赞事件
      hookehuyr authored
    • - 在音视频上传组件中添加删除文件功能
      - 显示上传文件的文件名
      - 移除上传按钮的自定义模板,使用默认样式
      - 添加分割线组件提升视觉分隔效果
      - 更新文件上传后的处理逻辑以包含文件名
      hookehuyr authored
    • 在打卡页面添加了van-empty组件用于显示无数据状态
      将数据加载逻辑拆分为独立函数,便于复用和维护
      移除不再使用的mock数据,优化代码结构
      hookehuyr authored
    • - 在ProfilePage.vue中重构打卡按钮点击逻辑,添加无任务时的提示
      - 在checkin.js中添加删除、点赞和取消点赞的API接口
      - 在IndexCheckInPage.vue中实现点赞和删除打卡动态的功能
      - 在HomePage.vue中优化打卡任务显示逻辑,添加无任务时的提示
      hookehuyr authored
    • - 在api/checkin.js中添加获取打卡动态详情和编辑打卡动态的接口
      - 修改IndexCheckInPage.vue中的编辑和删除方法,支持传入post对象
      - 在image.vue、audio.vue和video.vue中实现打卡动态的编辑功能,包括数据回显和提交编辑
      - 根据编辑状态区分新增和编辑操作,使用不同的接口进行提交
      hookehuyr authored
    • - 在CheckInDialog组件中新增check-in-data事件用于传递打卡数据
      - 优化打卡类型选择逻辑,增加task_type条件判断
      - 仅在ProfilePage和HomePage有打卡数据时显示打卡相关UI
      - 更新视频封面默认图片和音频标题显示逻辑
      - 仅显示用户自己的打卡帖子的编辑删除按钮
      hookehuyr authored
    • 将原有的file.vue拆分为独立的video.vue和audio.vue组件
      添加打卡相关API接口并实现提交功能
      更新打卡页面路由和类型选择逻辑
      实现打卡动态列表的数据获取和展示
      hookehuyr authored
    • - 新增获取作业详情和打卡API接口
      - 重构打卡弹窗组件,移除文本输入改为直接提交
      - 更新文件上传组件,支持根据类型过滤文件
      - 实现打卡日历页面,展示作业进度和团队头像
      - 添加打卡类型选择页面,区分图文/视频/音频打卡
      - 完善打卡成功后的状态处理和页面跳转
      hookehuyr authored