脑转移 未分配的退回也失效
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/push Build is passing
Details
parent
d8a0c80ca4
commit
7954bdeca8
|
@ -442,9 +442,9 @@ namespace IRaCIS.Core.Application.Service
|
||||||
|
|
||||||
join subjectCriteriaEvaluationVisitFilter in _subjectCriteriaEvaluationVisitFilterRepository
|
join subjectCriteriaEvaluationVisitFilter in _subjectCriteriaEvaluationVisitFilterRepository
|
||||||
.Where(t => t.TrialReadingCriterionId == inQuery.TrialReadingCriterionId)
|
.Where(t => t.TrialReadingCriterionId == inQuery.TrialReadingCriterionId)
|
||||||
.WhereIf(inQuery.ImageDeterminationResultState != null, t => t.ImageDeterminationResultState == inQuery.ImageDeterminationResultState)
|
.WhereIf(inQuery.ImageDeterminationResultState != null, t => t.ImageDeterminationResultState == inQuery.ImageDeterminationResultState)
|
||||||
.WhereIf(inQuery.ImageFilterState != null, t => t.ImageFilterState == inQuery.ImageFilterState)
|
.WhereIf(inQuery.ImageFilterState != null, t => t.ImageFilterState == inQuery.ImageFilterState)
|
||||||
.WhereIf(inQuery.IsGeneratedTask != null, t => t.IsGeneratedTask == inQuery.IsGeneratedTask)
|
.WhereIf(inQuery.IsGeneratedTask != null, t => t.IsGeneratedTask == inQuery.IsGeneratedTask)
|
||||||
on subjectVisit.Id equals subjectCriteriaEvaluationVisitFilter.SubjectVisitId
|
on subjectVisit.Id equals subjectCriteriaEvaluationVisitFilter.SubjectVisitId
|
||||||
|
|
||||||
//into d from subjectCriteriaEvaluationVisitFilter in d.DefaultIfEmpty()
|
//into d from subjectCriteriaEvaluationVisitFilter in d.DefaultIfEmpty()
|
||||||
|
@ -687,7 +687,7 @@ namespace IRaCIS.Core.Application.Service
|
||||||
var subjectVisit = await _subjectVisitRepository.FirstOrDefaultAsync(t => t.Id == command.SubjectVisitId);
|
var subjectVisit = await _subjectVisitRepository.FirstOrDefaultAsync(t => t.Id == command.SubjectVisitId);
|
||||||
|
|
||||||
//仅仅影响该标准自己的任务
|
//仅仅影响该标准自己的任务
|
||||||
Expression<Func<VisitTask, bool>> filterExpression = t => t.TrialId == command.TrialId && t.SubjectId == command.SubjectId && t.TaskState == TaskState.Effect && t.TaskAllocationState == TaskAllocationState.Allocated
|
Expression<Func<VisitTask, bool>> filterExpression = t => t.TrialId == command.TrialId && t.SubjectId == command.SubjectId && t.TaskState == TaskState.Effect /*&& t.TaskAllocationState == TaskAllocationState.Allocated*/
|
||||||
&& t.TrialReadingCriterionId == command.TrialReadingCriterionId;
|
&& t.TrialReadingCriterionId == command.TrialReadingCriterionId;
|
||||||
|
|
||||||
//有序
|
//有序
|
||||||
|
|
Loading…
Reference in New Issue