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 musicCount;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 歌曲数量
|
||||||
|
*/
|
||||||
|
private Integer songCount;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 是否已收藏
|
* 是否已收藏
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -584,8 +584,10 @@ public class PlaylistServiceImpl implements PlaylistService {
|
|||||||
.collect(Collectors.toList());
|
.collect(Collectors.toList());
|
||||||
playlistDTO.setMusics(musicDTOs);
|
playlistDTO.setMusics(musicDTOs);
|
||||||
playlistDTO.setMusicCount(musicDTOs.size());
|
playlistDTO.setMusicCount(musicDTOs.size());
|
||||||
|
playlistDTO.setSongCount(musicDTOs.size());
|
||||||
} else {
|
} else {
|
||||||
playlistDTO.setMusicCount(0);
|
playlistDTO.setMusicCount(0);
|
||||||
|
playlistDTO.setSongCount(0);
|
||||||
}
|
}
|
||||||
|
|
||||||
// 检查当前登录用户是否已收藏该歌单
|
// 检查当前登录用户是否已收藏该歌单
|
||||||
|
|||||||
Reference in New Issue
Block a user