|
@@ -33,6 +33,8 @@ import cn.com.qmth.examcloud.core.oe.common.service.LocalCacheService;
|
|
import cn.com.qmth.examcloud.core.oe.student.api.OeExamRecordForMarkingCloudService;
|
|
import cn.com.qmth.examcloud.core.oe.student.api.OeExamRecordForMarkingCloudService;
|
|
import cn.com.qmth.examcloud.core.oe.student.api.request.SaveExamRecordForMarkingReq;
|
|
import cn.com.qmth.examcloud.core.oe.student.api.request.SaveExamRecordForMarkingReq;
|
|
import cn.com.qmth.examcloud.examwork.api.bean.ExamBean;
|
|
import cn.com.qmth.examcloud.examwork.api.bean.ExamBean;
|
|
|
|
+import cn.com.qmth.examcloud.marking.api.MarkWorkCloudService;
|
|
|
|
+import cn.com.qmth.examcloud.marking.api.request.AppendMarkWorkPaperReq;
|
|
import cn.com.qmth.examcloud.support.cache.bean.OrgCacheBean;
|
|
import cn.com.qmth.examcloud.support.cache.bean.OrgCacheBean;
|
|
import cn.com.qmth.examcloud.web.helpers.GlobalHelper;
|
|
import cn.com.qmth.examcloud.web.helpers.GlobalHelper;
|
|
import com.google.common.collect.Lists;
|
|
import com.google.common.collect.Lists;
|
|
@@ -85,6 +87,8 @@ public class ExamAuditServiceImpl implements ExamAuditService {
|
|
private ExamScoreObtainQueueService examScoreObtainQueueService;
|
|
private ExamScoreObtainQueueService examScoreObtainQueueService;
|
|
@Autowired
|
|
@Autowired
|
|
private LocalCacheService localCacheService;
|
|
private LocalCacheService localCacheService;
|
|
|
|
+ @Autowired
|
|
|
|
+ MarkWorkCloudService markWorkCloudService;
|
|
@Override
|
|
@Override
|
|
public Page<ExamAuditInfo> getExamAuditList(ExamAuditQuery query) {
|
|
public Page<ExamAuditInfo> getExamAuditList(ExamAuditQuery query) {
|
|
Check.isNull(query, "查询参数不能为空!");
|
|
Check.isNull(query, "查询参数不能为空!");
|
|
@@ -300,9 +304,11 @@ public class ExamAuditServiceImpl implements ExamAuditService {
|
|
req.setCourseId(examRecordData.getCourseId());
|
|
req.setCourseId(examRecordData.getCourseId());
|
|
req.setObjectiveScore(examScore.getObjectiveScore());
|
|
req.setObjectiveScore(examScore.getObjectiveScore());
|
|
oeExamRecordForMarkingCloudService.saveExamRecordForMarking(req);
|
|
oeExamRecordForMarkingCloudService.saveExamRecordForMarking(req);
|
|
- //调用阅卷接口,通知有新数据
|
|
|
|
- //TODO 找夏添
|
|
|
|
|
|
|
|
|
|
+ //调用阅卷接口,通知有新数据
|
|
|
|
+ AppendMarkWorkPaperReq appendMarkWorkPaperReq = new AppendMarkWorkPaperReq();
|
|
|
|
+ appendMarkWorkPaperReq.setExamId(examRecordData.getExamId());
|
|
|
|
+ markWorkCloudService.appendMarkWorkPaper(appendMarkWorkPaperReq);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|