|  | @@ -3,6 +3,7 @@ package com.yonge.cooleshow.biz.dal.service.impl;
 | 
	
		
			
				|  |  |  import java.text.MessageFormat;
 | 
	
		
			
				|  |  |  import java.util.Arrays;
 | 
	
		
			
				|  |  |  import java.util.Date;
 | 
	
		
			
				|  |  | +import java.util.HashMap;
 | 
	
		
			
				|  |  |  import java.util.List;
 | 
	
		
			
				|  |  |  import java.util.Map;
 | 
	
		
			
				|  |  |  import java.util.Objects;
 | 
	
	
		
			
				|  | @@ -329,8 +330,11 @@ public class MusicAlbumServiceImpl extends ServiceImpl<MusicAlbumDao,MusicAlbum>
 | 
	
		
			
				|  |  |              return iPage;
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |          List<MusicAlbumVo> favoriteNumAndMusicNumList =baseMapper.selectFavoriteNumAndMusicNum(records);
 | 
	
		
			
				|  |  | -        Map<Long, List<MusicAlbumVo>> collect = favoriteNumAndMusicNumList.stream()
 | 
	
		
			
				|  |  | -                                                               .collect(Collectors.groupingBy(MusicAlbumVo::getId));
 | 
	
		
			
				|  |  | +        Map<Long, List<MusicAlbumVo>> collect = new HashMap<>();
 | 
	
		
			
				|  |  | +        if (CollectionUtils.isNotEmpty(favoriteNumAndMusicNumList)) {
 | 
	
		
			
				|  |  | +            collect = favoriteNumAndMusicNumList.stream().collect(Collectors.groupingBy(
 | 
	
		
			
				|  |  | +                                                                                      MusicAlbumVo::getId));
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |          for (MusicAlbumVo record : records) {
 | 
	
		
			
				|  |  |              List<MusicAlbumVo> musicAlbumVos = collect.get(record.getId());
 |