소스 검색

环境监测bug fix

lideyin 5 년 전
부모
커밋
f619ea54ab

+ 23 - 8
examcloud-core-oe-admin-api-provider/src/main/java/cn/com/qmth/examcloud/core/oe/admin/api/provider/ExamRecordCloudServiceProvider.java

@@ -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;
+    }
+
     /**
      * 获取待评阅的主观题集合
      *