修改一致性分析

This commit is contained in:
2022-07-05 10:04:48 +08:00
parent 47d16257f2
commit f7fa1bf41d
5 changed files with 5847 additions and 29 deletions
@@ -69,6 +69,8 @@ namespace IRaCIS.Core.Application.ViewModel
public int? ValidVisitCount => VisitTaskList.Select(t => t.TaskName).Distinct().Count();
public List<VisitTaskSimpleView> VisitTaskList { get; set; }
//public List<UserSimpleInfo> HistoryDoctorUserList => VisitTaskList.Select(t => t.DoctorUser).Distinct().ToList();
}
public class VisitTaskSimpleView
@@ -89,33 +91,24 @@ namespace IRaCIS.Core.Application.ViewModel
public ReadingCategory ReadingCategory { get; set; }
//任务阅片状态
public ReadingTaskState ReadingTaskState { get; set; }
public TaskState TaskState { get; set; }
public String TrialSiteCode { get; set; } = String.Empty;
public string SubjectCode { get; set; } = String.Empty;
//public UserSimpleInfo DoctorUser { get; set; }
[JsonIgnore]
public Guid? DoctorUserId { get; set; }
[JsonIgnore]
public Guid? TaskConsistentRuleId { get; set; }
}
public class SelfConsistentView
{
public Guid TrialId { get; set; }
public Guid SiteId { get; set; }
public String TrialSiteCode => VisitTaskList.Select(t => t.TrialSiteCode).First();
public string SubjectCode => VisitTaskList.Select(t => t.TrialSiteCode).First();
public Guid SubjectId { get; set; }
public int? VisitValidTaskCount { get; set; }
public int? VisitValidCount => VisitTaskList.Select(t => t.TaskName).Distinct().Count();
public List<VisitTaskSimpleView> VisitTaskList { get; set; }
}
///<summary>TaskConsistentRuleQuery 列表查询参数模型</summary>
public class TaskConsistentRuleQuery