|
@@ -675,6 +675,13 @@ public class MarkPaperServiceImpl extends ServiceImpl<MarkPaperMapper, MarkPaper
|
|
int paperCount = CardParseUtils.calcPaperCount(jsonContent, true);
|
|
int paperCount = CardParseUtils.calcPaperCount(jsonContent, true);
|
|
scanAnswerCard.setPaperCount(paperCount);
|
|
scanAnswerCard.setPaperCount(paperCount);
|
|
scanAnswerCardService.save(scanAnswerCard);
|
|
scanAnswerCardService.save(scanAnswerCard);
|
|
|
|
+
|
|
|
|
+ // 状态改为未提交
|
|
|
|
+ UpdateWrapper<MarkPaper> updateWrapper = new UpdateWrapper<>();
|
|
|
|
+ updateWrapper.lambda().set(MarkPaper::getQuestionStatus, false)
|
|
|
|
+ .eq(MarkPaper::getExamId, examId)
|
|
|
|
+ .eq(MarkPaper::getPaperNumber, markPaper.getPaperNumber());
|
|
|
|
+ this.update(updateWrapper);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} catch (Exception e) {
|
|
} catch (Exception e) {
|