|
@@ -271,7 +271,7 @@ public class ExamDetailServiceImpl extends ServiceImpl<ExamDetailMapper, ExamDet
|
|
|
@Override
|
|
|
public IPage<ExaminationDetailResult> findExaminationDetail(Long schoolId, Long printPlanId, String courseCode, String paperNumber, String examPlace, String examRoom, String studentParams, int pageNumber, int pageSize) {
|
|
|
Set<Long> orgIds = commonService.listSubOrgIds(null);
|
|
|
- return examDetailMapper.findDetailPage(new Page<>(pageNumber, pageSize), schoolId, printPlanId, courseCode, paperNumber, examPlace, examRoom, studentParams, orgIds);
|
|
|
+ return examDetailMapper.findDetailPage(new Page<>(pageNumber, pageSize), schoolId, printPlanId, courseCode, paperNumber, examPlace, examRoom, ConvertUtil.translateSpecificSign(studentParams), orgIds);
|
|
|
}
|
|
|
|
|
|
@Transactional(rollbackFor = Exception.class)
|
|
@@ -287,7 +287,7 @@ public class ExamDetailServiceImpl extends ServiceImpl<ExamDetailMapper, ExamDet
|
|
|
QueryWrapper<ExamDetail> queryWrapper = new QueryWrapper<>();
|
|
|
queryWrapper.lambda().eq(ExamDetail::getSchoolId, schoolId);
|
|
|
if (StringUtils.isNotBlank(param)) {
|
|
|
- queryWrapper.lambda().like(ExamDetail::getExamPlace, param);
|
|
|
+ queryWrapper.lambda().like(ExamDetail::getExamPlace, ConvertUtil.translateSpecificSign(param));
|
|
|
}
|
|
|
if (printPlanId != null) {
|
|
|
queryWrapper.lambda().like(ExamDetail::getPrintPlanId, printPlanId);
|
|
@@ -303,7 +303,7 @@ public class ExamDetailServiceImpl extends ServiceImpl<ExamDetailMapper, ExamDet
|
|
|
QueryWrapper<ExamDetail> queryWrapper = new QueryWrapper<>();
|
|
|
queryWrapper.lambda().eq(ExamDetail::getSchoolId, schoolId);
|
|
|
if (StringUtils.isNotBlank(param)) {
|
|
|
- queryWrapper.lambda().like(ExamDetail::getExamRoom, param);
|
|
|
+ queryWrapper.lambda().like(ExamDetail::getExamRoom, ConvertUtil.translateSpecificSign(param));
|
|
|
}
|
|
|
if (printPlanId != null) {
|
|
|
queryWrapper.lambda().like(ExamDetail::getPrintPlanId, printPlanId);
|
|
@@ -666,7 +666,7 @@ public class ExamDetailServiceImpl extends ServiceImpl<ExamDetailMapper, ExamDet
|
|
|
@Override
|
|
|
public IPage<ClientExamStudentDto> listStudent(Long schoolId, Long examDetailId, String ticketNumber, String studentName, String courseCode, Integer pageNumber, Integer pageSize) {
|
|
|
Page<ClientExamStudentDto> page = new Page<>(pageNumber, pageSize);
|
|
|
- IPage<ClientExamStudentDto> examStudentDtoIPage = this.baseMapper.listClientExamStudentPage(page, schoolId, examDetailId, ticketNumber, studentName, courseCode);
|
|
|
+ IPage<ClientExamStudentDto> examStudentDtoIPage = this.baseMapper.listClientExamStudentPage(page, schoolId, examDetailId, ConvertUtil.translateSpecificSign(ticketNumber), ConvertUtil.translateSpecificSign(studentName), courseCode);
|
|
|
return examStudentDtoIPage;
|
|
|
}
|
|
|
|