From 5b3090557727dcf1073bd74603e24f9c06f362dc Mon Sep 17 00:00:00 2001 From: ikmkj <1@qq,com> Date: Sat, 26 Jul 2025 13:00:38 +0800 Subject: [PATCH] =?UTF-8?q?feat(music):=20=E5=A2=9E=E5=8A=A0=E6=AD=8C?= =?UTF-8?q?=E5=8D=95=E5=92=8C=E6=AD=8C=E6=89=8B=E7=9A=84=E6=94=B6=E8=97=8F?= =?UTF-8?q?=E6=95=B0=E5=92=8C=E8=AF=84=E8=AE=BA=E6=95=B0=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在 PlaylistDTO 和 SingerDTO 中添加 collectCount 和 commentCount 字段 - 更新前端 Singer 组件,使用 getSingerById API 获取歌手信息 --- .../java/com/test/musichouduan/dto/PlaylistDTO.java | 12 ++++++++++++ .../java/com/test/musichouduan/dto/SingerDTO.java | 11 +++++++++++ music-qianduan/src/views/admin/Singer.vue | 8 ++++---- 3 files changed, 27 insertions(+), 4 deletions(-) diff --git a/music-houduan/src/main/java/com/test/musichouduan/dto/PlaylistDTO.java b/music-houduan/src/main/java/com/test/musichouduan/dto/PlaylistDTO.java index 34809da..c249156 100644 --- a/music-houduan/src/main/java/com/test/musichouduan/dto/PlaylistDTO.java +++ b/music-houduan/src/main/java/com/test/musichouduan/dto/PlaylistDTO.java @@ -1,5 +1,6 @@ package com.test.musichouduan.dto; +import jakarta.persistence.Column; import lombok.Data; import java.time.LocalDateTime; @@ -51,6 +52,17 @@ public class PlaylistDTO { */ private Long playCount; + /** + * 收藏数 + */ + private Integer collectCount; + + /** + * 评论数 + */ + private Integer commentCount; + + /** * 歌单中的音乐 */ diff --git a/music-houduan/src/main/java/com/test/musichouduan/dto/SingerDTO.java b/music-houduan/src/main/java/com/test/musichouduan/dto/SingerDTO.java index c1b245b..f173094 100644 --- a/music-houduan/src/main/java/com/test/musichouduan/dto/SingerDTO.java +++ b/music-houduan/src/main/java/com/test/musichouduan/dto/SingerDTO.java @@ -1,5 +1,6 @@ package com.test.musichouduan.dto; +import jakarta.persistence.Column; import lombok.Data; import java.time.LocalDateTime; @@ -46,6 +47,16 @@ public class SingerDTO { */ private Long fansCount; + /** + * 收藏数 + */ + private Integer collectCount; + + /** + * 评论数 + */ + private Integer commentCount; + /** * 是否已收藏 */ diff --git a/music-qianduan/src/views/admin/Singer.vue b/music-qianduan/src/views/admin/Singer.vue index 4c00cee..edc79bc 100644 --- a/music-qianduan/src/views/admin/Singer.vue +++ b/music-qianduan/src/views/admin/Singer.vue @@ -1,7 +1,7 @@