修改添加

Uat_Study
he 2022-04-21 15:25:02 +08:00
parent 6d5f73a415
commit da620303af
2 changed files with 4 additions and 1 deletions

View File

@ -304,6 +304,7 @@ namespace IRaCIS.Core.Application.Contracts
public class QCCheckViewModel public class QCCheckViewModel
{ {
public string? TalkContent { get; set; } = String.Empty;
public string BlindName { get; set; } = String.Empty; public string BlindName { get; set; } = String.Empty;
public bool IsUrgent { get; set; } public bool IsUrgent { get; set; }

View File

@ -142,9 +142,11 @@ namespace IRaCIS.Core.Application.Service
//一致性核查 //一致性核查
CreateMap<SubjectVisit, QCCheckViewModel>() CreateMap<SubjectVisit, QCCheckViewModel>()
.ForMember(d => d.TalkContent, u => u.MapFrom(s =>s.CheckChallengeDialogList.OrderByDescending(y=>y.CreateTime).Select(x=>x.TalkContent).FirstOrDefault()))
.ForMember(d => d.SubjectCode, u => u.MapFrom(s => s.Subject.Code)) .ForMember(d => d.SubjectCode, u => u.MapFrom(s => s.Subject.Code))
.ForMember(d => d.TrialSiteCode, u => u.MapFrom(s => s.TrialSite.TrialSiteCode)); .ForMember(d => d.TrialSiteCode, u => u.MapFrom(s => s.TrialSite.TrialSiteCode));
CreateMap<SubjectVisit, ForWardViewModel>() CreateMap<SubjectVisit, ForWardViewModel>()
.ForMember(d => d.SubjectCode, u => u.MapFrom(s => s.Subject.Code)) .ForMember(d => d.SubjectCode, u => u.MapFrom(s => s.Subject.Code))
.ForMember(d => d.TrialSiteCode, u => u.MapFrom(s => s.TrialSite.TrialSiteCode)); .ForMember(d => d.TrialSiteCode, u => u.MapFrom(s => s.TrialSite.TrialSiteCode));