修改分配限制

Uat_Study
hang 2022-08-02 17:36:43 +08:00
parent 509001a131
commit 258b4ee27a
1 changed files with 5 additions and 4 deletions

View File

@ -102,12 +102,13 @@ namespace IRaCIS.Core.Application.Service.Allocation
if (inOrder) if (inOrder)
{ {
var notCheckPassedMinVisitNum = await _subjectVisitRepository.Where(t => t.SubjectId == subjectId && t.CheckState != CheckStateEnum.CVPassed).OrderBy(t => t.VisitNum).Select(t => t.VisitNum).FirstOrDefaultAsync(); if (await _subjectVisitRepository.AnyAsync(t => t.SubjectId == subjectId && t.CheckState != CheckStateEnum.CVPassed))
{
var notCheckPassedMinVisitNum = await _subjectVisitRepository.Where(t => t.SubjectId == subjectId && t.CheckState != CheckStateEnum.CVPassed).OrderBy(t => t.VisitNum).Select(t => t.VisitNum).FirstOrDefaultAsync();
updateWhere = updateWhere.And(t => t.VisitTaskNum < notCheckPassedMinVisitNum);
updateWhere = updateWhere.And(t => t.VisitTaskNum < notCheckPassedMinVisitNum);
}
} }