修改添加
parent
6d5f73a415
commit
da620303af
|
@ -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; }
|
||||||
|
|
||||||
|
|
|
@ -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));
|
||||||
|
|
Loading…
Reference in New Issue