统一生成裁判任务
This commit is contained in:
@@ -24,6 +24,29 @@ namespace IRaCIS.Core.Application.Service
|
||||
/// </summary>
|
||||
public partial class ReadingImageTaskService : BaseService, IReadingImageTaskService
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 统一生成裁判任务
|
||||
/// </summary>
|
||||
/// <param name=""></param>
|
||||
/// <returns></returns>
|
||||
[HttpPost]
|
||||
public async Task PhasedGenerationJudge(Guid trialReadingCriterionId)
|
||||
{
|
||||
var visitTaskList = await _visitTaskRepository.Where(x =>
|
||||
x.TrialReadingCriterionId == trialReadingCriterionId
|
||||
&& (x.ReadingCategory == ReadingCategory.Visit||x.ReadingCategory == ReadingCategory.Global)
|
||||
&&x.ReadingTaskState == ReadingTaskState.HaveSigned
|
||||
&&x.TaskState==TaskState.Effect
|
||||
&&!x.IsCalculatedJudge
|
||||
).ToListAsync();
|
||||
|
||||
foreach (var item in visitTaskList)
|
||||
{
|
||||
await TriggerJudgeQuestion(item.Id);
|
||||
}
|
||||
}
|
||||
|
||||
#region 配置裁判问题相关
|
||||
|
||||
/// <summary>
|
||||
|
||||
Reference in New Issue
Block a user