|
@@ -1,22 +1,29 @@
|
|
|
package cn.com.qmth.examcloud.core.oe.admin.api.provider;
|
|
|
|
|
|
-import static cn.com.qmth.examcloud.core.oe.common.base.Constants.OE_CODE_400;
|
|
|
-
|
|
|
-import java.util.ArrayList;
|
|
|
-import java.util.Iterator;
|
|
|
-import java.util.List;
|
|
|
-
|
|
|
-import javax.persistence.criteria.Predicate;
|
|
|
-
|
|
|
+import cn.com.qmth.examcloud.commons.exception.StatusException;
|
|
|
+import cn.com.qmth.examcloud.core.oe.admin.api.ExamRecordForMarkingCloudService;
|
|
|
import cn.com.qmth.examcloud.core.oe.admin.api.bean.ExamRecordDataBean;
|
|
|
-import cn.com.qmth.examcloud.core.oe.admin.api.request.*;
|
|
|
+import cn.com.qmth.examcloud.core.oe.admin.api.bean.ExamRecordForMarkingBean;
|
|
|
+import cn.com.qmth.examcloud.core.oe.admin.api.request.FindExamRecordForMarkingInfoReq;
|
|
|
+import cn.com.qmth.examcloud.core.oe.admin.api.request.GetSingleExamRecordDataReq;
|
|
|
+import cn.com.qmth.examcloud.core.oe.admin.api.request.QueryValidExamRecordInfoPageReq;
|
|
|
+import cn.com.qmth.examcloud.core.oe.admin.api.request.QueryValidExamRecordInfoReq;
|
|
|
+import cn.com.qmth.examcloud.core.oe.admin.api.response.FindExamRecordForMarkingInfoResp;
|
|
|
import cn.com.qmth.examcloud.core.oe.admin.api.response.GetSingleExamRecordDataResp;
|
|
|
-import cn.com.qmth.examcloud.core.oe.admin.service.ExamRecordQuestionsService;
|
|
|
+import cn.com.qmth.examcloud.core.oe.admin.api.response.QueryValidExamRecordInfoPageResp;
|
|
|
+import cn.com.qmth.examcloud.core.oe.admin.api.response.QueryValidExamRecordInfoResp;
|
|
|
+import cn.com.qmth.examcloud.core.oe.admin.service.ExamRecordForMarkingService;
|
|
|
+import cn.com.qmth.examcloud.core.oe.common.base.utils.Check;
|
|
|
import cn.com.qmth.examcloud.core.oe.common.entity.ExamRecordDataEntity;
|
|
|
+import cn.com.qmth.examcloud.core.oe.common.entity.ExamRecordForMarkingEntity;
|
|
|
+import cn.com.qmth.examcloud.core.oe.common.entity.ExamStudentEntity;
|
|
|
import cn.com.qmth.examcloud.core.oe.common.repository.ExamRecordDataRepo;
|
|
|
-import cn.com.qmth.examcloud.core.oe.common.repository.ExamRecordForMarkingRepo;
|
|
|
+import cn.com.qmth.examcloud.core.oe.common.repository.ExamStudentRepo;
|
|
|
import cn.com.qmth.examcloud.web.helpers.GlobalHelper;
|
|
|
-import com.mysql.cj.util.StringUtils;
|
|
|
+import cn.com.qmth.examcloud.web.support.ControllerSupport;
|
|
|
+import com.google.common.collect.Lists;
|
|
|
+import io.swagger.annotations.Api;
|
|
|
+import io.swagger.annotations.ApiOperation;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.data.domain.Page;
|
|
|
import org.springframework.data.domain.PageRequest;
|
|
@@ -28,22 +35,12 @@ import org.springframework.web.bind.annotation.RequestBody;
|
|
|
import org.springframework.web.bind.annotation.RequestMapping;
|
|
|
import org.springframework.web.bind.annotation.RestController;
|
|
|
|
|
|
-import com.google.common.collect.Lists;
|
|
|
+import javax.persistence.criteria.Predicate;
|
|
|
+import java.util.ArrayList;
|
|
|
+import java.util.Iterator;
|
|
|
+import java.util.List;
|
|
|
|
|
|
-import cn.com.qmth.examcloud.commons.exception.StatusException;
|
|
|
-import cn.com.qmth.examcloud.core.oe.admin.api.ExamRecordForMarkingCloudService;
|
|
|
-import cn.com.qmth.examcloud.core.oe.admin.api.bean.ExamRecordForMarkingBean;
|
|
|
-import cn.com.qmth.examcloud.core.oe.admin.api.response.FindExamRecordForMarkingInfoResp;
|
|
|
-import cn.com.qmth.examcloud.core.oe.admin.api.response.QueryValidExamRecordInfoPageResp;
|
|
|
-import cn.com.qmth.examcloud.core.oe.admin.api.response.QueryValidExamRecordInfoResp;
|
|
|
-import cn.com.qmth.examcloud.core.oe.admin.service.ExamRecordForMarkingService;
|
|
|
-import cn.com.qmth.examcloud.core.oe.common.base.utils.Check;
|
|
|
-import cn.com.qmth.examcloud.core.oe.common.entity.ExamRecordForMarkingEntity;
|
|
|
-import cn.com.qmth.examcloud.core.oe.common.entity.ExamStudentEntity;
|
|
|
-import cn.com.qmth.examcloud.core.oe.common.repository.ExamStudentRepo;
|
|
|
-import cn.com.qmth.examcloud.web.support.ControllerSupport;
|
|
|
-import io.swagger.annotations.Api;
|
|
|
-import io.swagger.annotations.ApiOperation;
|
|
|
+import static cn.com.qmth.examcloud.core.oe.common.base.Constants.OE_CODE_400;
|
|
|
|
|
|
/**
|
|
|
* @author chenken
|
|
@@ -64,11 +61,6 @@ public class ExamRecordForMarkingCloudServiceProvider extends ControllerSupport
|
|
|
private ExamStudentRepo examStudentRepo;
|
|
|
@Autowired
|
|
|
private ExamRecordDataRepo examRecordDataRepo;
|
|
|
- @Autowired
|
|
|
- private ExamRecordQuestionsService examRecordQuestionsService;
|
|
|
-
|
|
|
- @Autowired
|
|
|
- private ExamRecordForMarkingRepo examRecordForMarkingRepo;
|
|
|
|
|
|
@Override
|
|
|
@ApiOperation(value = "根据条件查询阅卷需要的信息")
|