|
@@ -428,12 +428,14 @@ public class TOeExamRecordServiceImpl extends ServiceImpl<TOeExamRecordMapper, T
|
|
|
//更新考生信息
|
|
|
teExamStudentService.updateExamStudentByCache(er.getExamStudentId());
|
|
|
ExamStudentCacheBean examStudentCache = (ExamStudentCacheBean) redisUtil.get(RedisKeyHelper.examStudentCacheKey(er.getExamStudentId()));
|
|
|
- //todo orgId当参数传递,更新当前orgId和全局orgId
|
|
|
+ ExamCacheBean examCacheBean = examService.getExamCacheBean(ExamRecordCacheUtil.getExamId(recordId));
|
|
|
if (Objects.nonNull(examStudentCache.getAlreadyExamCount()) &&
|
|
|
examStudentCache.getAlreadyExamCount().longValue() == 1) {
|
|
|
- teOrgSummaryService.updateOrgZeroSummary(1);
|
|
|
+ teOrgSummaryService.updateOrgZeroSummary(examCacheBean.getOrgId(), 1);
|
|
|
+ teOrgSummaryService.updateOrgZeroSummary(0L, 1);
|
|
|
} else {
|
|
|
- teOrgSummaryService.updateOrgZeroSummary(0);
|
|
|
+ teOrgSummaryService.updateOrgZeroSummary(examCacheBean.getOrgId(), 0);
|
|
|
+ teOrgSummaryService.updateOrgZeroSummary(0L, 0);
|
|
|
}
|
|
|
themisCacheService.updateOrgSummaryCache(0L);
|
|
|
|