|  | @@ -58,6 +58,8 @@ public class MusicSheetAuthRecordServiceImpl extends ServiceImpl<MusicSheetAuthR
 | 
	
		
			
				|  |  |      @Resource
 | 
	
		
			
				|  |  |      private SubjectService subjectService;
 | 
	
		
			
				|  |  |      @Resource
 | 
	
		
			
				|  |  | +    private MusicTagService musicTagService;
 | 
	
		
			
				|  |  | +    @Resource
 | 
	
		
			
				|  |  |      private SysMessageService sysMessageService;
 | 
	
		
			
				|  |  |      @Resource
 | 
	
		
			
				|  |  |      private InstrumentService instrumentService;
 | 
	
	
		
			
				|  | @@ -282,6 +284,18 @@ public class MusicSheetAuthRecordServiceImpl extends ServiceImpl<MusicSheetAuthR
 | 
	
		
			
				|  |  |                      musicSheetService.initMusicSheetDetailVo(addMusicSheet,sheetDetailVo);
 | 
	
		
			
				|  |  |                      sheetDetailVo.setMusicSheetJson(null);
 | 
	
		
			
				|  |  |                      sheetDetailVo.setSubmitAuditTime(sheetDetailVo.getCreateTime());
 | 
	
		
			
				|  |  | +                    //获取声部
 | 
	
		
			
				|  |  | +                    String musicSubject = sheetDetailVo.getMusicSubject();
 | 
	
		
			
				|  |  | +                    if(StringUtils.isNotEmpty(musicSheetJson)){
 | 
	
		
			
				|  |  | +                        List<Subject> list = subjectService.findBySubjectByIdList(musicSubject);
 | 
	
		
			
				|  |  | +                        sheetDetailVo.setSubjectNames(list.stream().map(e->e.getName()).collect(Collectors.joining(",")));
 | 
	
		
			
				|  |  | +                    }
 | 
	
		
			
				|  |  | +                    //获取标签
 | 
	
		
			
				|  |  | +                    String musicTagIds = sheetDetailVo.getMusicTag();
 | 
	
		
			
				|  |  | +                    if(StringUtils.isNotEmpty(musicTagIds)){
 | 
	
		
			
				|  |  | +                        List<MusicTag> list = musicTagService.lambdaQuery().in(MusicTag::getId, musicTagIds.split(",")).list();
 | 
	
		
			
				|  |  | +                        sheetDetailVo.setMusicTagNames(list.stream().map(e->e.getName()).collect(Collectors.joining(",")));
 | 
	
		
			
				|  |  | +                    }
 | 
	
		
			
				|  |  |                  }
 | 
	
		
			
				|  |  |              }
 | 
	
		
			
				|  |  |          }
 |