修改一版

Uat_Study
he 2022-06-10 16:45:59 +08:00
parent 019c946898
commit beb83f1cf1
3 changed files with 13 additions and 4 deletions

View File

@ -216,6 +216,7 @@ namespace IRaCIS.Core.API.Controllers
/// <summary>

View File

@ -89,7 +89,7 @@ namespace IRaCIS.Application.Services
public async Task<List<ClinicalDataTrialSetView>> GetTrialClinicalDataTrialSetList(GetTrialClinicalDataTrialIndto inDto)
{
await this.AddTrialClinicalDataTrialSet(inDto.TrialId);
return await _clinicalDataTrialSetRepository.AsQueryable()
var trialClinicalDataList= await _clinicalDataTrialSetRepository.AsQueryable()
.Where(x => x.TrialId == inDto.TrialId)
.WhereIf(inDto.ClinicalDataLevel!=null,x=>x.ClinicalDataLevel== inDto.ClinicalDataLevel)
@ -97,6 +97,17 @@ namespace IRaCIS.Application.Services
.WhereIf(inDto.ClinicalDataSetName != String.Empty, x => x.ClinicalDataSetName.Contains(inDto.ClinicalDataSetName))
.ProjectTo<ClinicalDataTrialSetView>(_mapper.ConfigurationProvider).ToListAsync();
var crcClinicalData = await _previousPDFRepository.AnyAsync(x => x.TrialId == inDto.TrialId);
trialClinicalDataList.ForEach(x =>
{
if (x.ClinicalDataSetName == "既往局部治疗史")
{
x.IsUsed = crcClinicalData;
}
});
return trialClinicalDataList;
}

View File

@ -57,8 +57,5 @@ namespace IRaCIS.Core.Domain.Models
/// </summary>
public bool IsSign { get; set; }
}
}