| 
					
				 | 
			
			
				@@ -440,6 +440,13 @@ public class TeacherServiceImpl extends ServiceImpl<TeacherDao, Teacher> impleme 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         teacherHomeVo.setUserVip(vipCardRecordService.userVipInfo(teacherHomeVo.getUserId(), ClientEnum.TEACHER)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        // 添加乐器ID信息,由声部转为乐器 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (StringUtils.isNotBlank(teacherHomeVo.getSubjectId())) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            List<Long> subjectIds = Arrays.stream(teacherHomeVo.getSubjectId().split(",")).map(Long::parseLong).collect(Collectors.toList()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            List<Subject> subjects = subjectService.findBySubjectByIdList(subjectIds); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            List<String> instrumentIds = subjects.stream().map(Subject::getInstrumentId).filter(Objects::nonNull).map(String::valueOf).collect(Collectors.toList()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            teacherHomeVo.setInstrumentId(String.join(",", instrumentIds)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if (YesOrNoEnum.YES.equals(teacher.getMusicianFlag())) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             teacherHomeVo.setMusicianAuthStatus(AuthStatusEnum.PASS); 
			 |