|
@@ -189,12 +189,12 @@ public class MarkingService {
|
|
* @param markTaskJob
|
|
* @param markTaskJob
|
|
*/
|
|
*/
|
|
public void levelsLog(List<MarkTask> markTasks, Paper paper, MarkTaskJob markTaskJob) {
|
|
public void levelsLog(List<MarkTask> markTasks, Paper paper, MarkTaskJob markTaskJob) {
|
|
- List<MarkTask> result = markTasks.stream().filter(x -> Objects.isNull(x.getResult())).collect(Collectors.toList());
|
|
|
|
- if (Objects.nonNull(result) && result.size() > 0) {
|
|
|
|
- LOG.info("数据有误,未完成评卷任务");
|
|
|
|
- markTaskJobRepo.updateMarkTaskJobByVersion(markTaskJob.getId(), markTaskJob.getVersion());
|
|
|
|
- return;
|
|
|
|
- }
|
|
|
|
|
|
+// List<MarkTask> result = markTasks.stream().filter(x -> Objects.isNull(x.getResult())).collect(Collectors.toList());
|
|
|
|
+// if (Objects.nonNull(result) && result.size() > 0) {
|
|
|
|
+// LOG.info("数据有误,未完成评卷任务");
|
|
|
|
+// markTaskJobRepo.updateMarkTaskJobByVersion(markTaskJob.getId(), markTaskJob.getVersion());
|
|
|
|
+// return;
|
|
|
|
+// }
|
|
Map<Long, String> levelsMap = markTasks.stream().collect(Collectors.toMap(MarkTask::getMarkerId, o -> o.getResult().toUpperCase()));
|
|
Map<Long, String> levelsMap = markTasks.stream().collect(Collectors.toMap(MarkTask::getMarkerId, o -> o.getResult().toUpperCase()));
|
|
arbitrateCallback.judge(levelsMap, paper.getLevel(), new ArbitrateResult() {
|
|
arbitrateCallback.judge(levelsMap, paper.getLevel(), new ArbitrateResult() {
|
|
@Override
|
|
@Override
|