feat(playlist): 添加歌曲数量字段并标记音乐数量为已弃用
- 在 PlaylistDTO 中添加 songCount 字段,用于表示歌曲数量 - 将 musicCount 字段标记为 @Deprecated,准备在未来版本中移除 - 在 PlaylistServiceImpl 中实现 songCount 的设置逻辑
This commit is contained in:
@@ -76,8 +76,14 @@ public class PlaylistDTO {
|
||||
/**
|
||||
* 音乐数量
|
||||
*/
|
||||
@Deprecated
|
||||
private Integer musicCount;
|
||||
|
||||
/**
|
||||
* 歌曲数量
|
||||
*/
|
||||
private Integer songCount;
|
||||
|
||||
/**
|
||||
* 是否已收藏
|
||||
*/
|
||||
|
||||
@@ -584,8 +584,10 @@ public class PlaylistServiceImpl implements PlaylistService {
|
||||
.collect(Collectors.toList());
|
||||
playlistDTO.setMusics(musicDTOs);
|
||||
playlistDTO.setMusicCount(musicDTOs.size());
|
||||
playlistDTO.setSongCount(musicDTOs.size());
|
||||
} else {
|
||||
playlistDTO.setMusicCount(0);
|
||||
playlistDTO.setSongCount(0);
|
||||
}
|
||||
|
||||
// 检查当前登录用户是否已收藏该歌单
|
||||
|
||||
Reference in New Issue
Block a user