|
@@ -82,15 +82,15 @@ public class OpenMusicAlbumController extends BaseController {
|
|
|
musicAlbumSearch.setAlbumStatus(YesOrNoEnum.YES);
|
|
|
musicAlbumSearch.setSortBy(1);
|
|
|
musicAlbumSearch.setPage(1);
|
|
|
- musicAlbumSearch.setRows(5);
|
|
|
+ musicAlbumSearch.setRows(query.getRelatedNum() + 1);
|
|
|
IPage<MusicAlbumVo> hotMusicAlbum = musicAlbumService.selectStudentPage(PageUtil.getPage(musicAlbumSearch),musicAlbumSearch);
|
|
|
List<MusicAlbumVo> musicAlbumVos = hotMusicAlbum.getRecords()
|
|
|
.stream()
|
|
|
.filter(musicAlbumVo -> !musicAlbumVo.getId()
|
|
|
.equals(albumDetailVo.getId()))
|
|
|
.collect(Collectors.toList());
|
|
|
- if (musicAlbumVos.size() > 4) {
|
|
|
- musicAlbumVos = musicAlbumVos.subList(0,4);
|
|
|
+ if (musicAlbumVos.size() > query.getRelatedNum()) {
|
|
|
+ musicAlbumVos = musicAlbumVos.subList(0,query.getRelatedNum());
|
|
|
}
|
|
|
albumDetailVo.setHotMusicAlbum(musicAlbumVos);
|
|
|
|
|
@@ -102,8 +102,8 @@ public class OpenMusicAlbumController extends BaseController {
|
|
|
.filter(musicAlbumVo -> !musicAlbumVo.getId()
|
|
|
.equals(albumDetailVo.getId()))
|
|
|
.collect(Collectors.toList());
|
|
|
- if (musicAlbumVos1.size() > 4) {
|
|
|
- musicAlbumVos1 = musicAlbumVos1.subList(0,4);
|
|
|
+ if (musicAlbumVos1.size() > query.getRelatedNum()) {
|
|
|
+ musicAlbumVos1 = musicAlbumVos1.subList(0,query.getRelatedNum());
|
|
|
}
|
|
|
albumDetailVo.setRelatedMusicAlbum(musicAlbumVos1);
|
|
|
return succeed(albumDetailVo);
|