|
@@ -6,19 +6,23 @@ import java.util.List;
|
|
|
|
|
|
import javax.persistence.criteria.Predicate;
|
|
|
|
|
|
-import cn.com.qmth.examcloud.common.dto.core.*;
|
|
|
-import cn.com.qmth.examcloud.common.util.BeanCopierUtil;
|
|
|
-import cn.com.qmth.examcloud.service.examwork.service.rpc.SpecialtyService;
|
|
|
import org.slf4j.Logger;
|
|
|
import org.slf4j.LoggerFactory;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.data.domain.Page;
|
|
|
import org.springframework.data.domain.Pageable;
|
|
|
+import org.springframework.data.domain.Sort;
|
|
|
+import org.springframework.data.domain.Sort.Direction;
|
|
|
import org.springframework.data.jpa.domain.Specification;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
import org.springframework.util.StringUtils;
|
|
|
|
|
|
+import cn.com.qmth.examcloud.common.dto.core.Course;
|
|
|
+import cn.com.qmth.examcloud.common.dto.core.Org;
|
|
|
+import cn.com.qmth.examcloud.common.dto.core.Student;
|
|
|
+import cn.com.qmth.examcloud.common.dto.core.User;
|
|
|
import cn.com.qmth.examcloud.common.dto.core.enums.UserType;
|
|
|
+import cn.com.qmth.examcloud.common.util.BeanCopierUtil;
|
|
|
import cn.com.qmth.examcloud.common.util.ErrorMsg;
|
|
|
import cn.com.qmth.examcloud.common.util.excel.ExcelError;
|
|
|
import cn.com.qmth.examcloud.common.util.excel.ExcelReader;
|
|
@@ -31,6 +35,7 @@ import cn.com.qmth.examcloud.service.examwork.entity.Exam;
|
|
|
import cn.com.qmth.examcloud.service.examwork.entity.ExamStudent;
|
|
|
import cn.com.qmth.examcloud.service.examwork.service.rpc.CourseService;
|
|
|
import cn.com.qmth.examcloud.service.examwork.service.rpc.OrgService;
|
|
|
+import cn.com.qmth.examcloud.service.examwork.service.rpc.SpecialtyService;
|
|
|
import cn.com.qmth.examcloud.service.examwork.service.rpc.StudentService;
|
|
|
|
|
|
/**
|
|
@@ -100,7 +105,7 @@ public class ExamStudentService {
|
|
|
*/
|
|
|
public List<ExamStudent> getAllExamStudent(ExamStudentDTO examCriteria){
|
|
|
Specification<ExamStudent> specification = getSpecification(examCriteria);
|
|
|
- return examStudentRepo.findAll(specification);
|
|
|
+ return examStudentRepo.findAll(specification,new Sort(Direction.DESC,"id"));
|
|
|
}
|
|
|
|
|
|
/**
|