修改提交

Uat_Study
hang 2023-03-24 13:31:33 +08:00
parent ab284bd7a0
commit 4f3b19953b
5 changed files with 13 additions and 5 deletions

View File

@ -65,6 +65,8 @@ namespace IRaCIS.Core.Application.ViewModel
public string TrialReadingCriterionName { get; set; } public string TrialReadingCriterionName { get; set; }
public bool IsAutoCreate { get; set; }
public bool IsNeedClinicalDataSign { get; set; } public bool IsNeedClinicalDataSign { get; set; }

View File

@ -111,6 +111,7 @@ namespace IRaCIS.Core.Application.Service
CreateMap<VisitTask, VisitTaskViewBasic>() CreateMap<VisitTask, VisitTaskViewBasic>()
.ForMember(o => o.IsAutoCreate, t => t.MapFrom(u => u.TrialReadingCriterion.IsAutoCreate))
.ForMember(o => o.TrialReadingCriterionName, t => t.MapFrom(u => u.TrialReadingCriterion.CriterionName)) .ForMember(o => o.TrialReadingCriterionName, t => t.MapFrom(u => u.TrialReadingCriterion.CriterionName))
.ForMember(o => o.ReadingTool, t => t.MapFrom(u => u.TrialReadingCriterion.ReadingTool)) .ForMember(o => o.ReadingTool, t => t.MapFrom(u => u.TrialReadingCriterion.ReadingTool))
.ForMember(o => o.IsReadingTaskViewInOrder, t => t.MapFrom(u => u.TrialReadingCriterion.IsReadingTaskViewInOrder)) .ForMember(o => o.IsReadingTaskViewInOrder, t => t.MapFrom(u => u.TrialReadingCriterion.IsReadingTaskViewInOrder))
@ -208,6 +209,7 @@ namespace IRaCIS.Core.Application.Service
.ForMember(o => o.FullName, t => t.MapFrom(u => u.FullName)); .ForMember(o => o.FullName, t => t.MapFrom(u => u.FullName));
CreateMap<TaskMedicalReview, TaskMedicalReviewView>().IncludeMembers(t => t.VisitTask) CreateMap<TaskMedicalReview, TaskMedicalReviewView>().IncludeMembers(t => t.VisitTask)
.ForMember(o => o.IsAutoCreate, t => t.MapFrom(u => u.VisitTask.TrialReadingCriterion.IsAutoCreate))
.ForMember(o => o.TrialReadingCriterionId, t => t.MapFrom(u => u.VisitTask.TrialReadingCriterion.Id)) .ForMember(o => o.TrialReadingCriterionId, t => t.MapFrom(u => u.VisitTask.TrialReadingCriterion.Id))
.ForMember(o => o.TrialReadingCriterionName, t => t.MapFrom(u => u.VisitTask.TrialReadingCriterion.CriterionName)) .ForMember(o => o.TrialReadingCriterionName, t => t.MapFrom(u => u.VisitTask.TrialReadingCriterion.CriterionName))
.ForMember(o => o.ReadingTool, t => t.MapFrom(u => u.VisitTask.TrialReadingCriterion.ReadingTool)) .ForMember(o => o.ReadingTool, t => t.MapFrom(u => u.VisitTask.TrialReadingCriterion.ReadingTool))

View File

@ -25,17 +25,17 @@ namespace IRaCIS.Core.Application.ViewModel
public bool? IsImageFiltering { get; set; } public bool? IsImageFiltering { get; set; }
public bool? IsJoinEvaluation { get; set; } public bool? IsJoinEvaluation { get; set; }
public string SubjectCode { get; set; } public string SubjectCode { get; set; }
public string TrialSiteCode { get; set; } public string TrialSiteCode { get; set; }
public SubjectStatus SubjectStatus { get; set; } public SubjectStatus SubjectStatus { get; set; }
public List<EvaluationInfo> FinalEvaluationList { get; set; }=new List<EvaluationInfo>(); public List<EvaluationInfo> FinalEvaluationList { get; set; } = new List<EvaluationInfo>();
public List<EvaluationInfo> ReadingEvaluationList { get; set; }=new List<EvaluationInfo>(); public List<EvaluationInfo> ReadingEvaluationList { get; set; } = new List<EvaluationInfo>();
} }
@ -43,6 +43,8 @@ namespace IRaCIS.Core.Application.ViewModel
{ {
public Guid? QuestionId { get; set; } public Guid? QuestionId { get; set; }
public Arm? ArmEnum { get; set; }
public string Answer { get; set; } public string Answer { get; set; }
public string FinalTranslateDictionaryCode { get; set; } = string.Empty; public string FinalTranslateDictionaryCode { get; set; } = string.Empty;

View File

@ -135,7 +135,7 @@ namespace IRaCIS.Core.Application.Service
{ {
QuestionId = u.ReadingQuestionTrialId, QuestionId = u.ReadingQuestionTrialId,
Answer = u.Answer, Answer = u.Answer,
ArmEnum=u.VisitTask.ArmEnum,
FinalTranslateDictionaryCode = u.ReadingQuestionTrial.DictionaryCode FinalTranslateDictionaryCode = u.ReadingQuestionTrial.DictionaryCode
}).ToList() }).ToList()

View File

@ -302,6 +302,8 @@ namespace IRaCIS.Core.Application.Contracts
public bool IsPDProgressView { get; set; } public bool IsPDProgressView { get; set; }
} }
public class TrialStateChangeDTO public class TrialStateChangeDTO