|  | @@ -87,12 +87,17 @@ public class CourseCoursewareServiceImpl extends ServiceImpl<CourseCoursewareDao
 | 
	
		
			
				|  |  |                  Wrappers.<MusicSheetAccompaniment>lambdaQuery()
 | 
	
		
			
				|  |  |                          .in(MusicSheetAccompaniment::getMusicSheetId, musicSheetIdList));
 | 
	
		
			
				|  |  |          if (CollectionUtils.isNotEmpty(musicSheetAccompanimentList)) {
 | 
	
		
			
				|  |  | -            Map<Long, String> map = musicSheetAccompanimentList.stream()
 | 
	
		
			
				|  |  | -                                                       .collect(Collectors.toMap(
 | 
	
		
			
				|  |  | -                                                           MusicSheetAccompaniment::getMusicSheetId,
 | 
	
		
			
				|  |  | -                                                           MusicSheetAccompaniment::getAudioFileUrl));
 | 
	
		
			
				|  |  | +            Map<Long, List<MusicSheetAccompaniment>> map = musicSheetAccompanimentList.stream()
 | 
	
		
			
				|  |  | +                                                          .collect( Collectors.groupingBy(MusicSheetAccompaniment::getMusicSheetId));
 | 
	
		
			
				|  |  |              for (CourseCoursewareVo record : records) {
 | 
	
		
			
				|  |  | -                record.setMp3url(map.get(record.getMusicSheetId()));
 | 
	
		
			
				|  |  | +                List<MusicSheetAccompaniment> musicSheetAccompaniments = map.get(record.getMusicSheetId());
 | 
	
		
			
				|  |  | +                if (CollectionUtils.isEmpty(musicSheetAccompaniments)) {
 | 
	
		
			
				|  |  | +                    continue;
 | 
	
		
			
				|  |  | +                }
 | 
	
		
			
				|  |  | +                String url = musicSheetAccompaniments.stream()
 | 
	
		
			
				|  |  | +                                                         .map(MusicSheetAccompaniment::getAudioFileUrl)
 | 
	
		
			
				|  |  | +                                                         .collect(Collectors.joining(","));
 | 
	
		
			
				|  |  | +                record.setMp3url(url);
 | 
	
		
			
				|  |  |              }
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |  
 |