Merge branch 'Test_IRC_Net8' of http://192.168.3.68:2000/XCKJ/irc-netcore-api into Test_IRC_Net8
commit
6926bb877c
|
@ -272,8 +272,10 @@ namespace IRaCIS.Application.Services
|
||||||
{
|
{
|
||||||
await this.AddTrialClinicalDataTrialSet(inDto.TrialId);
|
await this.AddTrialClinicalDataTrialSet(inDto.TrialId);
|
||||||
|
|
||||||
|
|
||||||
var trialClinicalDataList = await _clinicalDataTrialSetRepository.AsQueryable()
|
var trialClinicalDataList = await _clinicalDataTrialSetRepository.AsQueryable()
|
||||||
.Where(x => x.TrialId == inDto.TrialId)
|
.Where(x => x.TrialId == inDto.TrialId)
|
||||||
|
.WhereIf(inDto.CriterionTypes!=null,x=>x.IsConfirm||x.SystemClinicalDataSetId==null||inDto.CriterionTypes.Intersect(x.CriterionEnumList).Count()>0)
|
||||||
.WhereIf(inDto.ClinicalDataLevel != null, x => x.ClinicalDataLevel == inDto.ClinicalDataLevel)
|
.WhereIf(inDto.ClinicalDataLevel != null, x => x.ClinicalDataLevel == inDto.ClinicalDataLevel)
|
||||||
.WhereIf(inDto.ClinicalUploadType != null, x => x.ClinicalUploadType == inDto.ClinicalUploadType)
|
.WhereIf(inDto.ClinicalUploadType != null, x => x.ClinicalUploadType == inDto.ClinicalUploadType)
|
||||||
.WhereIf(inDto.ClinicalDataSetName != String.Empty, x => x.ClinicalDataSetName.Contains(inDto.ClinicalDataSetName))
|
.WhereIf(inDto.ClinicalDataSetName != String.Empty, x => x.ClinicalDataSetName.Contains(inDto.ClinicalDataSetName))
|
||||||
|
|
|
@ -311,6 +311,8 @@ namespace IRaCIS.Core.Application.Service.Reading.Dto
|
||||||
/// 上传方式
|
/// 上传方式
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public ClinicalUploadType? ClinicalUploadType { get; set; }
|
public ClinicalUploadType? ClinicalUploadType { get; set; }
|
||||||
|
|
||||||
|
public List<int>? CriterionTypes { get; set; }
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -2201,7 +2201,10 @@ namespace IRaCIS.Core.Application.Service.Reading.Dto
|
||||||
public int ShowOrder { get; set; }
|
public int ShowOrder { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 标准类型
|
||||||
|
/// </summary>
|
||||||
|
public CriterionType CriterionType { get; set; }
|
||||||
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
|
|
Loading…
Reference in New Issue