GetNextTask 新增 ArbitrationRule

This commit is contained in:
he
2026-08-12 14:17:02 +08:00
parent 07bd02d3c8
commit 046715fd07
2 changed files with 7 additions and 0 deletions
@@ -3924,6 +3924,7 @@ namespace IRaCIS.Core.Application.Service
x.JudgeGenerateEnum,
x.JudgeModeEnum,
x.JudgeRuleEnum,
x.ArbitrationRule,
}).FirstNotNullAsync();
task.IsReadingShowPreviousResults = criterionInfo.IsReadingShowPreviousResults;
@@ -3989,6 +3990,7 @@ namespace IRaCIS.Core.Application.Service
task.IsHaveKeyFile = await _trialCriterionKeyFileRepository.AnyAsync(x => x.TrialCriterionId == task.TrialReadingCriterionId);
task.JudgeModeEnum = criterionInfo.JudgeModeEnum;
task.JudgeRuleEnum = criterionInfo.JudgeRuleEnum;
task.ArbitrationRule = criterionInfo.ArbitrationRule;
// 添加默认答案
if (inDto.VisitTaskId == null && visitTaskInfo.ReadingTaskState != ReadingTaskState.HaveSigned)
{