修改
continuous-integration/drone/push Build is passing Details

Test_IRC_Net8
he 2025-11-04 11:11:37 +08:00
parent dc7e71dc74
commit f347b34f59
2 changed files with 3 additions and 0 deletions

View File

@ -58,6 +58,7 @@ namespace IRaCIS.Core.Application.Service.Reading.Dto
public string VisitName { get; set; }
public Guid? TrialSiteId { get; set; }
/// <summary>

View File

@ -841,6 +841,8 @@ namespace IRaCIS.Core.Application.Service
.WhereIf(inDto.ReadingSetType != null, x => x.ReadingSetType == inDto.ReadingSetType)
.WhereIf(inDto.SubjectCode.IsNotNullOrEmpty(), x => x.Subject.Code.Contains(inDto.SubjectCode))
.WhereIf(inDto.VisitName.IsNotNullOrEmpty(), x => x.SubjectVisit.VisitName.Contains(inDto.VisitName))
.WhereIf(inDto.ModuleName.IsNotNullOrEmpty(), x => x.ModuleName.Contains(inDto.ModuleName))
.WhereIf(inDto.TrialSiteId != null, x => x.Subject.TrialSiteId == inDto.TrialSiteId)
.ProjectTo<GetReadModulePageListOutDto>(_mapper.ConfigurationProvider);