|
@@ -4,6 +4,8 @@ import java.util.ArrayList;
|
|
|
import java.util.List;
|
|
|
import java.util.stream.Collectors;
|
|
|
|
|
|
+import cn.com.qmth.examcloud.core.oe.admin.api.request.*;
|
|
|
+import cn.com.qmth.examcloud.core.oe.admin.api.response.*;
|
|
|
import org.jsoup.Jsoup;
|
|
|
import org.jsoup.nodes.Document;
|
|
|
import org.jsoup.nodes.Element;
|
|
@@ -22,14 +24,6 @@ import cn.com.qmth.examcloud.core.oe.admin.api.ExamRecordCloudService;
|
|
|
import cn.com.qmth.examcloud.core.oe.admin.api.bean.ExamRecordForSelectScore;
|
|
|
import cn.com.qmth.examcloud.core.oe.admin.api.bean.ToBeMarkExamRecordBean;
|
|
|
import cn.com.qmth.examcloud.core.oe.admin.api.bean.ToBeMarkSubjectiveAnswerBean;
|
|
|
-import cn.com.qmth.examcloud.core.oe.admin.api.request.CheckExamIsStartedReq;
|
|
|
-import cn.com.qmth.examcloud.core.oe.admin.api.request.GetExamPhotoVerifyDataReq;
|
|
|
-import cn.com.qmth.examcloud.core.oe.admin.api.request.GetToBeMarkExamRecordReq;
|
|
|
-import cn.com.qmth.examcloud.core.oe.admin.api.request.QueryExamRecordForSelectScoreReq;
|
|
|
-import cn.com.qmth.examcloud.core.oe.admin.api.response.CheckExamIsStartedResp;
|
|
|
-import cn.com.qmth.examcloud.core.oe.admin.api.response.GetExamPhotoVerifyDataResp;
|
|
|
-import cn.com.qmth.examcloud.core.oe.admin.api.response.GetToBeMarkExamRecordResp;
|
|
|
-import cn.com.qmth.examcloud.core.oe.admin.api.response.QueryExamRecordForSelectScoreResp;
|
|
|
import cn.com.qmth.examcloud.core.oe.admin.base.utils.Check;
|
|
|
import cn.com.qmth.examcloud.core.oe.admin.dao.ExamCaptureRepo;
|
|
|
import cn.com.qmth.examcloud.core.oe.admin.dao.ExamRecordDataRepo;
|
|
@@ -246,6 +240,27 @@ public class ExamRecordCloudServiceProvider extends ControllerSupport implements
|
|
|
return resp;
|
|
|
}
|
|
|
|
|
|
+ /**
|
|
|
+ * 获取部分考试记录数据
|
|
|
+ *
|
|
|
+ * @param req
|
|
|
+ * @return
|
|
|
+ */
|
|
|
+ @Override
|
|
|
+ public GetPartialExamRecordDataResp getPartialExamRecordData(GetPartialExamRecordDataReq req) {
|
|
|
+ ExamRecordDataEntity examRecordData =
|
|
|
+ GlobalHelper.getEntity(examRecordDataRepo, req.getExamRecordDataId(), ExamRecordDataEntity.class);
|
|
|
+
|
|
|
+ if (null == examRecordData) {
|
|
|
+ return new GetPartialExamRecordDataResp();
|
|
|
+ }
|
|
|
+
|
|
|
+ GetPartialExamRecordDataResp resp = new GetPartialExamRecordDataResp();
|
|
|
+ resp.setExamStudentId(examRecordData.getExamStudentId());
|
|
|
+
|
|
|
+ return resp;
|
|
|
+ }
|
|
|
+
|
|
|
/**
|
|
|
* 获取待评阅的主观题集合
|
|
|
*
|