| | |
| | | |
| | | @Override |
| | | public List<ExamPaper> list(List<Integer> deptIds) { |
| | | return examPaperMapper.list(deptIds); |
| | | List<ExamPaper> list = examPaperMapper.list(deptIds); |
| | | List<ExamPaper> template = examPaperMapper.template(deptIds); |
| | | list.addAll(template); |
| | | return list.stream().sorted(Comparator.comparing(ExamPaper::getCreateTime).reversed()).collect(Collectors.toList()); |
| | | } |
| | | |
| | | @Override |
| | |
| | | return PageHelper.startPage(userVO.getPageIndex(), userVO.getPageSize()).doSelectPageInfo(() -> |
| | | examPaperMapper.selectStudent(userVO)); |
| | | } |
| | | |
| | | @Override |
| | | public List<ExamPaper> queryCondition() { |
| | | List<ExamPaper> examPaperList = examPaperMapper.getExamPaper(); |
| | | List<ExamPaper> templateList = examPaperMapper.getTemplate(); |
| | | examPaperList.addAll(templateList); |
| | | return examPaperList.stream().sorted(Comparator.comparing(ExamPaper::getCreateTime).reversed()).collect(Collectors.toList()); |
| | | } |
| | | } |