| 
					
				 | 
			
			
				@@ -15,7 +15,6 @@ import com.yonge.cooleshow.biz.dal.queryInfo.SysMusicCompareRecordQueryInfo; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.yonge.cooleshow.biz.dal.service.*; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.yonge.cooleshow.biz.dal.wrapper.StatGroupWrapper; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.yonge.cooleshow.biz.dal.wrapper.StudentWrapper; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-import com.yonge.cooleshow.biz.dal.wrapper.TeacherIndexWrapper; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.yonge.cooleshow.biz.dal.wrapper.music.MusicCompareWrapper; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.yonge.cooleshow.common.constant.SysConfigConstant; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.yonge.toolset.base.page.PageInfo; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -375,20 +374,21 @@ public class SysMusicCompareRecordServiceImpl extends BaseServiceImpl<Long, SysM 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		userTrainChartResult.add(new IndexBaseDto(IndexDataType.CLOUD_STUDY_TRAIN_TIME, trainTimeData)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		userTrainChartResult.add(new IndexBaseDto(IndexDataType.CLOUD_STUDY_TRAIN_NUM, trainNumData)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		//获取学员基本信息 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		SysUser sysUser = sysUserService.findUserById(queryInfo.getUserId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		StudentWrapper.BasicUserInfo basicUserInfo = new StudentWrapper.BasicUserInfo(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		basicUserInfo.setUsername(sysUser.getUsername()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		basicUserInfo.setAvatar(sysUser.getAvatar()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		Student student = studentService.getById(queryInfo.getUserId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		if(Objects.nonNull(student) && StringUtils.isNotEmpty(student.getSubjectId())){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			Subject subject = subjectService.get(Long.parseLong(student.getSubjectId())); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			basicUserInfo.setSubjectName(subject.getName()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		if(StringUtils.equals(queryInfo.getClientId(),"student")){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			//获取学员基本信息 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			SysUser sysUser = sysUserService.findUserById(queryInfo.getUserId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			StudentWrapper.BasicUserInfo basicUserInfo = new StudentWrapper.BasicUserInfo(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			basicUserInfo.setUsername(sysUser.getUsername()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			basicUserInfo.setAvatar(sysUser.getAvatar()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			Student student = studentService.getById(queryInfo.getUserId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			if(Objects.nonNull(student) && StringUtils.isNotEmpty(student.getSubjectId())){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				Subject subject = subjectService.get(Long.parseLong(student.getSubjectId())); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				basicUserInfo.setSubjectName(subject.getName()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			result.put("userInfo",basicUserInfo); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		result.put("userTrainChartData", userTrainChartResult); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		result.put("detail",pageInfo); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		result.put("userInfo",basicUserInfo); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		return result; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 |