Commit Graph

11 Commits

Author SHA1 Message Date
ikmkj
7c976b760a feat(music): 实现热门音乐功能并优化性能
- 新增 HotMusicController 提供热门音乐接口
- 实现基于新热度算法的热门音乐列表获取
- 添加手动刷新缓存接口
- 新增 MusicService 接口和 MusicServiceImpl 实现类
- 使用 Redis 缓存热门音乐列表,提高响应速度
- 引入 HotScoreUtil 工具类计算热度分数
- 在 Music 实体中添加点赞数、收藏数、评论数和热度分数字段
- 更新数据库结构,增加相关字段
- 使用异步任务定期更新热门音乐缓存
2025-07-25 21:08:18 +08:00
ikmkj
0f483a2399 refactor(comment): 移除评论回复中的用户名前缀
移除了在 PlaylistDetail 和 SingerDetail 组件中设置回复对象时,自动添加的用户名前缀。这个改动简化了回复流程,用户现在需要手动输入回复内容。
2025-07-25 20:26:01 +08:00
ikmkj
f77e121335 feat(comment): 添加歌单详情页评论回复与展开功能 - 实现评论回复输入与提交功能,支持@用户名 - 添加回复展开与收起交互,支持查看子评论 - 使用 WebSocket 接收新评论与回复,并处理用户头像图片 - 优化评论展示结构,区分主评论与子评论 2025-07-25 20:22:49 +08:00
ikmkj
84ae421d80 feat(comment): 添加歌手详情页评论回复功能
- 新增回复评论功能,支持嵌套回复
- 增加展开/收起子评论的功能
- 优化评论列表展示,支持子评论显示- 调整评论输入框和提交按钮布局
- 优化评论样式,区分主评论和子评论
2025-07-25 20:13:56 +08:00
ikmkj
c2fda44512 feat(comment): 添加评论删除功能- 在 SingerDetail 组件中实现评论删除功能
- 添加删除评论的 API 调用和相关逻辑
- 在评论列表中增加删除按钮,仅管理员和评论作者可见
- 优化评论列表的样式,增加评论头部区域
2025-07-25 19:18:09 +08:00
ikmkj
2dd9a3ffa1 style(SingerDetail): 优化歌手详情页面样式
- 调整页面布局和 padding
- 更新背景颜色和 border-radius
- 添加 box-shadow 提升视觉效果
- 优化 singer-info 和 singer-tabs样式
2025-07-25 19:14:17 +08:00
ikmkj
db01eff74c chore: 删除音乐数据库表结构
- 移除了音乐数据库中的所有表结构定义
- 包括用户表、音乐类型表、歌手类型表、歌单类型表等
- 此操作为重新设计数据库结构做准备
2025-07-25 18:18:28 +08:00
ikmkj
3899b79470 refactor(music-houduan): 移除基本测试控制器并优化 Web MVC 配置
- 删除了 BasicTestController 类,不再提供基本测试接口
- 优化了 WebMvcConfig 配置类:
  - 移除了不必要的属性注入
  - 简化了资源处理器的配置,直接使用固定的 "/upload/**" 路
2025-07-23 21:36:54 +08:00
ikmkj
2215aab64e refactor(music-houduan): 重构文件上传功能并优化配置
- 更新 sa-token 版本至 1.43.0
- 重构文件上传功能,支持相对路径和绝对路径- 优化文件删除逻辑,处理多种路径情况
- 更新应用配置,使用相对路径
-调整 Redis 配置结构- 移除冗余代码,提高代码可读性
2025-07-23 20:47:24 +08:00
ikmkj
b7fed8b7b7 refactor(music-houduan): 重构文件上传功能并优化配置
- 更新 sa-token 版本至 1.43.0
- 重构文件上传功能,支持相对路径和绝对路径- 优化文件删除逻辑,处理多种路径情况
- 更新应用配置,使用相对路径
-调整 Redis 配置结构- 移除冗余代码,提高代码可读性
2025-07-23 20:47:18 +08:00
ikmkj
b275ffab5a feat: 初始化音乐项目后台管理系统- 新增后台管理相关页面和功能组件
- 实现管理员评论管理、数据统计等功能
- 添加后台布局和路由管理
-配置数据库和Redis连接
- 实现文件上传和访问路径配置
- 添加Sa-Token安全配置
2025-04-26 19:32:45 +08:00