|
@@ -5,7 +5,6 @@ import cn.com.qmth.examcloud.commons.util.DateUtil;
|
|
import cn.com.qmth.examcloud.core.oe.admin.base.jpa.SpecUtils;
|
|
import cn.com.qmth.examcloud.core.oe.admin.base.jpa.SpecUtils;
|
|
import cn.com.qmth.examcloud.core.oe.admin.base.utils.Check;
|
|
import cn.com.qmth.examcloud.core.oe.admin.base.utils.Check;
|
|
import cn.com.qmth.examcloud.core.oe.admin.dao.enums.CourseLevel;
|
|
import cn.com.qmth.examcloud.core.oe.admin.dao.enums.CourseLevel;
|
|
-import cn.com.qmth.examcloud.core.oe.admin.dao.enums.SelectType;
|
|
|
|
import cn.com.qmth.examcloud.core.oe.admin.service.ExamRecordIllegallyService;
|
|
import cn.com.qmth.examcloud.core.oe.admin.service.ExamRecordIllegallyService;
|
|
import cn.com.qmth.examcloud.core.oe.admin.service.IllegallyTypeService;
|
|
import cn.com.qmth.examcloud.core.oe.admin.service.IllegallyTypeService;
|
|
import cn.com.qmth.examcloud.core.oe.admin.service.bean.examaudit.ExamAuditEntityConvert;
|
|
import cn.com.qmth.examcloud.core.oe.admin.service.bean.examaudit.ExamAuditEntityConvert;
|
|
@@ -80,7 +79,6 @@ public class ExamRecordIllegallyServiceImpl implements ExamRecordIllegallyServic
|
|
public List<ExamAuditExcel> getExamRecordIllegallyListForExport(ExamAuditQuery query, UserDataRule courseRule, UserDataRule orgRule) {
|
|
public List<ExamAuditExcel> getExamRecordIllegallyListForExport(ExamAuditQuery query, UserDataRule courseRule, UserDataRule orgRule) {
|
|
Check.isNull(query, "请求参数不能为空!");
|
|
Check.isNull(query, "请求参数不能为空!");
|
|
Check.isNull(query.getExamId(), "请先选择考试!");
|
|
Check.isNull(query.getExamId(), "请先选择考试!");
|
|
- query.setSelectType(SelectType.EXPORT);
|
|
|
|
|
|
|
|
if (courseRule.assertEmptyQueryResult() || orgRule.assertEmptyQueryResult()) {
|
|
if (courseRule.assertEmptyQueryResult() || orgRule.assertEmptyQueryResult()) {
|
|
return new ArrayList<>();
|
|
return new ArrayList<>();
|
|
@@ -236,10 +234,11 @@ public class ExamRecordIllegallyServiceImpl implements ExamRecordIllegallyServic
|
|
if (!isCount) {
|
|
if (!isCount) {
|
|
// sql.append(" group by rd.id");
|
|
// sql.append(" group by rd.id");
|
|
|
|
|
|
- if (SelectType.EXPORT == query.getSelectType()) {
|
|
|
|
- sql.append(" order by rd.id desc");
|
|
|
|
- } else {
|
|
|
|
|
|
+ if (query.getUpdateTimeDesc() != null && query.getUpdateTimeDesc()) {
|
|
sql.append(" order by rd.update_time desc");
|
|
sql.append(" order by rd.update_time desc");
|
|
|
|
+ } else {
|
|
|
|
+ // 默认排序
|
|
|
|
+ sql.append(" order by rd.id desc");
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|