IRC_NewDev
parent
2bf01fbf0c
commit
984b840fa7
|
@ -1649,10 +1649,14 @@ namespace IRaCIS.Application.Services
|
|||
{
|
||||
|
||||
case CriterionType.Lugano2014:
|
||||
query = query.Where(x => x.MeasureData == string.Empty ||
|
||||
// (无法评估 或者 状态为消失的非靶病灶) 并且不能是无法评估的病灶
|
||||
query = query.Where(x =>
|
||||
(x.MeasureData == string.Empty ||
|
||||
(x.LesionAnswerList.Any(y => y.ReadingTableQuestionTrial.QuestionMark == QuestionMark.State && y.Answer == TargetState.Loss.GetEnumInt()) &&
|
||||
x.LesionAnswerList.Any(y => y.ReadingTableQuestionTrial.QuestionMark == QuestionMark.IsLymph && y.Answer == ReadingYesOrNo.No.GetEnumInt())
|
||||
));
|
||||
)&& !x.LesionAnswerList.Any(y => y.ReadingTableQuestionTrial.QuestionMark == QuestionMark.State && y.Answer == TargetState.UnableEvaluate.GetEnumInt()))
|
||||
|
||||
);
|
||||
|
||||
break;
|
||||
|
||||
|
|
Loading…
Reference in New Issue