Commit Graph

  • a37a47bdab refactor(player): 重构播放器组件并优化音乐状态管理 ikmkj 2025-07-26 00:08:07 +08:00
  • 439d4b7588 feat(music): 添加音乐状态获取功能并优化音乐列表展示 ikmkj 2025-07-26 00:02:03 +08:00
  • 4435315acf feat(music): 添加音乐点赞功能及前端交互 - 后端新增点赞接口 /music/{id}/like,支持用户登录后点赞/取消点赞音乐,记录点赞数据到 user_like_music 表 - 后端修改 MusicController.getMusicById 接口,支持传入用户ID以判断当前音乐是否被该用户点赞 - 后端 MusicDTO 新增 isLiked 字段,用于前端展示点赞状态 - 数据库新增 user_like_music 表,记录用户与音乐的点赞关系,包含唯一约束防止重复点赞 - 前端 MusicDetail.vue 页面新增点赞按钮及状态展示,支持点击切换点赞状态并实时更新 UI 与点赞数 - 前端新增 toggleLikeMusic API 调用及相应交互逻辑,成功后展示操作提示信息 - 评论表 comment 新增 target_type 字段注释及状态字段注释,播放历史与各关联表新增索引优化与外键约束微调 ikmkj 2025-07-25 23:25:45 +08:00
  • 59b6b251db refactor(music-houduan): 优化音乐评论数量统计逻辑 ikmkj 2025-07-25 21:59:50 +08:00
  • e4b828ead9 feat(comment): 添加音乐评论功能并优化热门音乐相关逻辑 ikmkj 2025-07-25 21:47:18 +08:00
  • 7c976b760a feat(music): 实现热门音乐功能并优化性能 ikmkj 2025-07-25 21:08:18 +08:00
  • 0f483a2399 refactor(comment): 移除评论回复中的用户名前缀 ikmkj 2025-07-25 20:26:01 +08:00
  • f77e121335 feat(comment): 添加歌单详情页评论回复与展开功能 - 实现评论回复输入与提交功能,支持@用户名 - 添加回复展开与收起交互,支持查看子评论 - 使用 WebSocket 接收新评论与回复,并处理用户头像图片 - 优化评论展示结构,区分主评论与子评论 ikmkj 2025-07-25 20:22:49 +08:00
  • 84ae421d80 feat(comment): 添加歌手详情页评论回复功能 ikmkj 2025-07-25 20:13:56 +08:00
  • c2fda44512 feat(comment): 添加评论删除功能- 在 SingerDetail 组件中实现评论删除功能 - 添加删除评论的 API 调用和相关逻辑 - 在评论列表中增加删除按钮,仅管理员和评论作者可见 - 优化评论列表的样式,增加评论头部区域 ikmkj 2025-07-25 19:18:09 +08:00
  • 2dd9a3ffa1 style(SingerDetail): 优化歌手详情页面样式 ikmkj 2025-07-25 19:14:17 +08:00
  • db01eff74c chore: 删除音乐数据库表结构 ikmkj 2025-07-25 18:18:28 +08:00
  • 3899b79470 refactor(music-houduan): 移除基本测试控制器并优化 Web MVC 配置 ikmkj 2025-07-23 21:36:54 +08:00
  • 2215aab64e refactor(music-houduan): 重构文件上传功能并优化配置 ikmkj 2025-07-23 20:47:24 +08:00
  • b7fed8b7b7 refactor(music-houduan): 重构文件上传功能并优化配置 ikmkj 2025-07-23 20:47:18 +08:00
  • b275ffab5a feat: 初始化音乐项目后台管理系统- 新增后台管理相关页面和功能组件 - 实现管理员评论管理、数据统计等功能 - 添加后台布局和路由管理 -配置数据库和Redis连接 - 实现文件上传和访问路径配置 - 添加Sa-Token安全配置 ikmkj 2025-04-26 19:32:45 +08:00