|  | @@ -46,6 +46,7 @@ import com.zhongzheng.modules.inform.service.IInformRemindService;
 | 
	
		
			
				|  |  |  import com.zhongzheng.modules.inform.service.IInformUserService;
 | 
	
		
			
				|  |  |  import com.zhongzheng.modules.inform.vo.InformRemindBusinessVo;
 | 
	
		
			
				|  |  |  import com.zhongzheng.modules.inform.vo.InformRemindVo;
 | 
	
		
			
				|  |  | +import com.zhongzheng.modules.order.vo.OrderGoodsVo;
 | 
	
		
			
				|  |  |  import com.zhongzheng.modules.polyv.bo.PolyvLiveQueryBo;
 | 
	
		
			
				|  |  |  import com.zhongzheng.modules.polyv.service.IPolyvLiveService;
 | 
	
		
			
				|  |  |  import com.zhongzheng.modules.user.bo.*;
 | 
	
	
		
			
				|  | @@ -748,18 +749,24 @@ public class UserStudyRecordServiceImpl extends ServiceImpl<UserStudyRecordMappe
 | 
	
		
			
				|  |  |          queryBo.setUserId(bo.getUserId());
 | 
	
		
			
				|  |  |          UserBankRecord bankVo = iUserBankRecordService.getUserLastExam(queryBo);
 | 
	
		
			
				|  |  |          if(Validator.isEmpty(vo)&&Validator.isNotEmpty(bankVo)){
 | 
	
		
			
				|  |  | -            vo = new SectionStudyRecordVo();
 | 
	
		
			
				|  |  | -            vo.setOrderGoodsId(bankVo.getOrderGoodsId());
 | 
	
		
			
				|  |  | +            vo = mergeToData(bankVo);
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |          if(Validator.isNotEmpty(vo)&&Validator.isNotEmpty(bankVo)){
 | 
	
		
			
				|  |  |              if(vo.getUpdateTime().longValue()<bankVo.getUpdateTime().longValue()){
 | 
	
		
			
				|  |  | -                vo = new SectionStudyRecordVo();
 | 
	
		
			
				|  |  | -                vo.setOrderGoodsId(bankVo.getOrderGoodsId());
 | 
	
		
			
				|  |  | +                vo = mergeToData(bankVo);
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |              }
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |          return vo;
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +    private SectionStudyRecordVo mergeToData(UserBankRecord bankVo){
 | 
	
		
			
				|  |  | +        SectionStudyRecordVo vo = BeanUtil.toBean(bankVo, SectionStudyRecordVo.class);
 | 
	
		
			
				|  |  | +        vo.setLearning((long)bankVo.getReportStatus());
 | 
	
		
			
				|  |  | +        vo.setExamType(bankVo.getType());
 | 
	
		
			
				|  |  | +        return vo;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      //判断当前未看完的节是否是点击播放的节
 | 
	
		
			
				|  |  |      private boolean compareSection(UserStudyRecordVo recordVo,UserStudyRecordQueryBo entity){
 |