|
@@ -254,7 +254,11 @@ public class UserTenantAlbumRecordServiceImpl extends ServiceImpl<UserTenantAlbu
|
|
|
//机构专辑封面
|
|
|
String coverImg = tenantAlbum.getCoverImg();
|
|
|
//机构专辑曲目数
|
|
|
- Integer musicNum = tenantAlbum.getMusicNum();
|
|
|
+ List<TenantAlbumMusic> tenantAlbumMusiclist = tenantAlbumMusicService.lambdaQuery().eq(TenantAlbumMusic::getTenantAlbumId, tenantAlbumId).list();
|
|
|
+ List<Long> MusicSheetIds = tenantAlbumMusiclist.stream().map(TenantAlbumMusic::getMusicSheetId).collect(Collectors.toList());
|
|
|
+ int size = MusicSheetIds.size();
|
|
|
+
|
|
|
+ //Integer musicNum = tenantAlbum.getMusicNum();
|
|
|
//机构专辑简介
|
|
|
String describe = tenantAlbum.getDescribe();
|
|
|
//声部
|
|
@@ -262,7 +266,7 @@ public class UserTenantAlbumRecordServiceImpl extends ServiceImpl<UserTenantAlbu
|
|
|
|
|
|
album.setName(name);
|
|
|
album.setCoverImg(coverImg);
|
|
|
- album.setMusicNum(musicNum);
|
|
|
+ album.setMusicNum(size);
|
|
|
album.setDescribe(describe);
|
|
|
album.setSubjectTypes(subjectTypes);
|
|
|
return album;
|