|  | @@ -3,14 +3,12 @@ package com.ym.mec.biz.service.impl;
 | 
	
		
			
				|  |  |  import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
 | 
	
		
			
				|  |  |  import com.ym.mec.biz.dal.dao.LessonExaminationDao;
 | 
	
		
			
				|  |  |  import com.ym.mec.biz.dal.dao.SysConfigDao;
 | 
	
		
			
				|  |  | -import com.ym.mec.biz.dal.dto.LessonExaminationDetailDto;
 | 
	
		
			
				|  |  | -import com.ym.mec.biz.dal.dto.LessonExaminationResultDto;
 | 
	
		
			
				|  |  | -import com.ym.mec.biz.dal.dto.LessonExaminationResultDto1;
 | 
	
		
			
				|  |  | -import com.ym.mec.biz.dal.dto.LessonExaminationSaveDto;
 | 
	
		
			
				|  |  | +import com.ym.mec.biz.dal.dto.*;
 | 
	
		
			
				|  |  |  import com.ym.mec.biz.dal.entity.LessonExamination;
 | 
	
		
			
				|  |  |  import com.ym.mec.biz.dal.entity.StudentLessonExamination;
 | 
	
		
			
				|  |  |  import com.ym.mec.biz.dal.page.LessonExaminationQueryInfo;
 | 
	
		
			
				|  |  |  import com.ym.mec.biz.dal.page.LessonExaminationQueryInfo1;
 | 
	
		
			
				|  |  | +import com.ym.mec.biz.dal.page.LessonExaminationQueryInfo2;
 | 
	
		
			
				|  |  |  import com.ym.mec.biz.service.LessonExaminationService;
 | 
	
		
			
				|  |  |  import com.ym.mec.biz.service.StudentLessonExaminationDetailService;
 | 
	
		
			
				|  |  |  import com.ym.mec.biz.service.StudentLessonExaminationService;
 | 
	
	
		
			
				|  | @@ -104,6 +102,25 @@ public class LessonExaminationServiceImpl extends ServiceImpl<LessonExaminationD
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      @Override
 | 
	
		
			
				|  |  |      public PageInfo<LessonExaminationResultDto1> queryPageByStudent(LessonExaminationQueryInfo1 queryInfo) {
 | 
	
		
			
				|  |  | +        PageInfo<LessonExaminationResultDto1> pageInfo = new PageInfo<>(queryInfo.getPage(), queryInfo.getRows());
 | 
	
		
			
				|  |  | +        Map<String, Object> params = new HashMap<>();
 | 
	
		
			
				|  |  | +        MapUtil.populateMap(params, queryInfo);
 | 
	
		
			
				|  |  | +        List<LessonExaminationResultDto1> dataList = null;
 | 
	
		
			
				|  |  | +        int count = baseMapper.findCountByStudent(params);
 | 
	
		
			
				|  |  | +        if (count > 0) {
 | 
	
		
			
				|  |  | +            pageInfo.setTotal(count);
 | 
	
		
			
				|  |  | +            params.put("offset", pageInfo.getOffset());
 | 
	
		
			
				|  |  | +            dataList = baseMapper.queryPageByStudent(params);
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +        if (count == 0) {
 | 
	
		
			
				|  |  | +            dataList = new ArrayList<>();
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +        pageInfo.setRows(dataList);
 | 
	
		
			
				|  |  | +        return pageInfo;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    @Override
 | 
	
		
			
				|  |  | +    public PageInfo<LessonExaminationResultDto2> queryPageByWeb(LessonExaminationQueryInfo2 queryInfo) {
 | 
	
		
			
				|  |  |          return null;
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 |