修复是否参与评估bug
parent
bca9993e68
commit
2eecca60f0
|
@ -125,7 +125,8 @@ namespace IRaCIS.Core.Application.Service
|
||||||
Id = subjectCriteriaEvaluation.Id,
|
Id = subjectCriteriaEvaluation.Id,
|
||||||
TrialReadingCriterionId = inQuery.TrialReadingCriterionId,
|
TrialReadingCriterionId = inQuery.TrialReadingCriterionId,
|
||||||
|
|
||||||
IsImageFiltering = subjectCriteriaEvaluation.SubjectCriteriaEvaluationVisitFilterList.Any(t => t.ImageFilterState == ImageFilterState.None),
|
IsImageFiltering = subject.SubjectCriteriaEvaluationVisitFilterList.Any(t => t.TrialReadingCriterionId== inQuery.TrialReadingCriterionId
|
||||||
|
&& t.ImageFilterState == ImageFilterState.None),
|
||||||
|
|
||||||
IsJoinEvaluation = subjectCriteriaEvaluation.IsJoinEvaluation,
|
IsJoinEvaluation = subjectCriteriaEvaluation.IsJoinEvaluation,
|
||||||
|
|
||||||
|
|
|
@ -121,10 +121,6 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
public Subject Subject { get; set; }
|
public Subject Subject { get; set; }
|
||||||
|
|
||||||
|
|
||||||
[JsonIgnore]
|
|
||||||
|
|
||||||
public SubjectCriteriaEvaluationVisitFilter SubjectCriteriaEvaluationVisitFilter { get; set;}
|
|
||||||
|
|
||||||
[JsonIgnore]
|
[JsonIgnore]
|
||||||
public List<TaskMedicalReview> TaskMedicalReviewList { get; set; }
|
public List<TaskMedicalReview> TaskMedicalReviewList { get; set; }
|
||||||
|
|
||||||
|
|
|
@ -24,6 +24,9 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
[ForeignKey("TrialReadingCriterionId")]
|
[ForeignKey("TrialReadingCriterionId")]
|
||||||
public ReadingQuestionCriterionTrial TrialReadingCriterion { get; set; }
|
public ReadingQuestionCriterionTrial TrialReadingCriterion { get; set; }
|
||||||
|
|
||||||
|
[JsonIgnore]
|
||||||
|
public List<SubjectCriteriaEvaluationVisitFilter> SubjectCriteriaEvaluationVisitFilterList { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// SubjectId
|
/// SubjectId
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
@ -67,8 +70,7 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
public DateTime UpdateTime { get; set; }
|
public DateTime UpdateTime { get; set; }
|
||||||
|
|
||||||
|
|
||||||
[JsonIgnore]
|
|
||||||
public List<SubjectCriteriaEvaluationVisitFilter> SubjectCriteriaEvaluationVisitFilterList { get; set; }
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -24,6 +24,8 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
[JsonIgnore]
|
[JsonIgnore]
|
||||||
[ForeignKey("TrialReadingCriterionId")]
|
[ForeignKey("TrialReadingCriterionId")]
|
||||||
public ReadingQuestionCriterionTrial TrialReadingCriterion { get; set; }
|
public ReadingQuestionCriterionTrial TrialReadingCriterion { get; set; }
|
||||||
|
|
||||||
|
|
||||||
[JsonIgnore]
|
[JsonIgnore]
|
||||||
public SubjectCriteriaEvaluation SubjectCriteriaEvaluation { get; set; }
|
public SubjectCriteriaEvaluation SubjectCriteriaEvaluation { get; set; }
|
||||||
|
|
||||||
|
|
|
@ -12,6 +12,8 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
[Table("Subject")]
|
[Table("Subject")]
|
||||||
public class Subject : Entity, IAuditAdd, IAuditUpdate, ISoftDelete
|
public class Subject : Entity, IAuditAdd, IAuditUpdate, ISoftDelete
|
||||||
{
|
{
|
||||||
|
|
||||||
|
|
||||||
[JsonIgnore]
|
[JsonIgnore]
|
||||||
public List<SubjectVisit> SubjectVisitList { get; set; } = new List<SubjectVisit>();
|
public List<SubjectVisit> SubjectVisitList { get; set; } = new List<SubjectVisit>();
|
||||||
[JsonIgnore]
|
[JsonIgnore]
|
||||||
|
|
Loading…
Reference in New Issue