添加裁判计算过的标记

Uat_IRC_Net10
he 2026-08-17 11:07:19 +08:00
parent 30e3a363a8
commit b755d12d7c
1 changed files with 12 additions and 2 deletions

View File

@ -829,7 +829,7 @@ namespace IRaCIS.Core.Application.Service
var noteEqual = false;
// 判断项目是否设置了裁判
if (criterionInfo.IsArbitrationReading)
if (criterionInfo.IsArbitrationReading&& !visitTask.IsCalculatedJudge)
{
// 判断数量是否为2 是否仲裁
if (visitTaskids.Count == 2)
@ -977,6 +977,11 @@ namespace IRaCIS.Core.Application.Service
break;
}
await _visitTaskRepository.BatchUpdateNoTrackingAsync(x => visitTaskids.Contains(x.Id), x => new VisitTask()
{
IsCalculatedJudge = true
});
}
else
{
@ -1038,6 +1043,11 @@ namespace IRaCIS.Core.Application.Service
}
await _visitTaskRepository.BatchUpdateNoTrackingAsync(x =>x.Id ==visitTask.Id, x => new VisitTask()
{
IsCalculatedJudge = true
});
}
}