|  | @@ -618,14 +618,19 @@ public class FsUserServiceImpl implements IFsUserService
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |          //4、处理数据
 | 
	
		
			
				|  |  |          return videoList.stream().map(v -> {
 | 
	
		
			
				|  |  | -            FsCourseAnalysisVO fsCourseAnalysisVO = new FsCourseAnalysisVO();
 | 
	
		
			
				|  |  | -            BeanUtils.copyProperties(v, fsCourseAnalysisVO);
 | 
	
		
			
				|  |  | -            FsCourseAnalysisCountVO countVO = new FsCourseAnalysisCountVO();
 | 
	
		
			
				|  |  | -            fsCourseAnalysisVO.setCountVO(courseMap.getOrDefault(v.getVideoId(), countVO));
 | 
	
		
			
				|  |  | +            FsCourseAnalysisVO allVO = new FsCourseAnalysisVO();
 | 
	
		
			
				|  |  | +            BeanUtils.copyProperties(v, allVO);
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -            fsCourseAnalysisVO.setCountVO(redPacketMap.getOrDefault(v.getVideoId(), countVO));
 | 
	
		
			
				|  |  | -            fsCourseAnalysisVO.setCountVO(answerMap.getOrDefault(v.getVideoId(), countVO));
 | 
	
		
			
				|  |  | -            return fsCourseAnalysisVO;
 | 
	
		
			
				|  |  | +            FsCourseAnalysisCountVO countVO = new FsCourseAnalysisCountVO();
 | 
	
		
			
				|  |  | +            FsCourseAnalysisCountVO courseVO = courseMap.getOrDefault(v.getVideoId(), countVO);
 | 
	
		
			
				|  |  | +            FsCourseAnalysisCountVO redPacketVO = redPacketMap.getOrDefault(v.getVideoId(), countVO);
 | 
	
		
			
				|  |  | +            FsCourseAnalysisCountVO answerVO = answerMap.getOrDefault(v.getVideoId(), countVO);
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +            BeanUtils.copyProperties(courseVO, countVO);
 | 
	
		
			
				|  |  | +            countVO.setRedPacketNum(redPacketVO.getRedPacketNum()).setRedPacketAmount(redPacketVO.getRedPacketAmount());
 | 
	
		
			
				|  |  | +            countVO.setAnswerNum(answerVO.getAnswerNum()).setAnswerRightNum(answerVO.getAnswerRightNum()).setAnswerRightRate(answerVO.getAnswerRightRate());
 | 
	
		
			
				|  |  | +            allVO.setCountVO(countVO);
 | 
	
		
			
				|  |  | +            return allVO;
 | 
	
		
			
				|  |  |          }).collect(Collectors.toList());
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 |