| | |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | import org.springblade.modules.exam.entity.ExamScore; |
| | | import org.springblade.modules.exam.excel.ExamScoreExcel; |
| | | import org.springblade.modules.exam.vo.ExamScoreVO; |
| | | |
| | | import java.util.List; |
| | | import java.util.Map; |
| | | |
| | | /** |
| | | * 考试成绩服务类 |
| | |
| | | IPage<ExamScoreVO> selectExamScorePage(IPage<ExamScoreVO> page, ExamScoreVO examScore); |
| | | |
| | | /** |
| | | * 自定义分页 |
| | | * @param page |
| | | * @return |
| | | */ |
| | | IPage<ExamScoreVO> scorePage(IPage<ExamScoreVO> page,String deptid,String jurisdiction,String realName); |
| | | |
| | | /** |
| | | * 详情 |
| | | * @param examScore 考试成绩信息对象 |
| | | * @return |
| | | */ |
| | | ExamScoreVO selectExamScoreInfo(ExamScore examScore); |
| | | |
| | | /** |
| | | * 保存考试成绩 |
| | | * @param examScore 考试成绩信息对象 |
| | | * @return |
| | | */ |
| | | Boolean saveExamScore(ExamScoreVO examScore); |
| | | |
| | | /** |
| | | * 导入实操成绩 |
| | | * @param examScoreExcelList |
| | | * @param isCovered 是否覆盖 |
| | | */ |
| | | void importExamScore(List<ExamScoreExcel> examScoreExcelList, Boolean isCovered); |
| | | |
| | | List<Map<String,Object>> scoreStatistics(String deptid,String jurisdiction); |
| | | List<Map<String,Object>> scoreStatisticssc(String deptid,String jurisdiction); |
| | | |
| | | /** |
| | | * 修改成绩信息 |
| | | * @param examScore |
| | | * @return |
| | | */ |
| | | boolean updateByIdAndQualifiee(ExamScore examScore); |
| | | |
| | | /** |
| | | * 考试合格人数对比 |
| | | * @param deptid |
| | | * @param jurisdiction |
| | | * @return |
| | | */ |
| | | List<Object> scoreStat(String deptid, String jurisdiction); |
| | | } |