增加查询配置
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/push Build is passing
Details
parent
4c21459e00
commit
6dc1ef5728
|
@ -355,8 +355,13 @@ namespace IRaCIS.Core.Application.Contracts.DTO
|
|||
|
||||
public int? NotClosedChallengeCount { get; set; }
|
||||
|
||||
public List<StudyName> StudyNameList { get; set; }
|
||||
|
||||
|
||||
public List<string> ImageFormatList { get; set; }
|
||||
|
||||
public bool IsShowStudyName { get; set; } = false;
|
||||
|
||||
}
|
||||
public class QAStudyInfoDTO
|
||||
{
|
||||
|
|
|
@ -588,7 +588,10 @@ namespace IRaCIS.Core.Application.Service
|
|||
.ForMember(d => d.SubjectFirstGiveMedicineTime, u => u.MapFrom(s => s.Subject.FirstGiveMedicineTime))
|
||||
.ForMember(d => d.SiteName, u => u.MapFrom(s => s.TrialSite.TrialSiteName))
|
||||
.ForMember(d => d.TotalChallengeCount, u => u.MapFrom(s => s.QCChallengeList.Count()))
|
||||
.ForMember(d => d.NotClosedChallengeCount, u => u.MapFrom(s => s.QCChallengeList.Count(c => c.IsClosed == false)));
|
||||
.ForMember(d => d.NotClosedChallengeCount, u => u.MapFrom(s => s.QCChallengeList.Count(c => c.IsClosed == false)))
|
||||
.ForMember(d => d.IsShowStudyName, u => u.MapFrom(s => s.Trial.IsShowStudyName))
|
||||
.ForMember(d => d.StudyNameList, u => u.MapFrom(s => s.Trial.StudyNameList))
|
||||
.ForMember(d => d.ImageFormatList, u => u.MapFrom(s => s.Trial.ImageFormatList));
|
||||
|
||||
|
||||
CreateMap<Subject, QARelationInfo>(MemberList.None);
|
||||
|
|
Loading…
Reference in New Issue