diff --git a/IRaCIS.Core.Infra.EFCore/Common/AuditingData.cs b/IRaCIS.Core.Infra.EFCore/Common/AuditingData.cs index 279e56a02..1dbc6a600 100644 --- a/IRaCIS.Core.Infra.EFCore/Common/AuditingData.cs +++ b/IRaCIS.Core.Infra.EFCore/Common/AuditingData.cs @@ -808,23 +808,37 @@ namespace IRaCIS.Core.Infra.EFCore.Common #region 阅片期临床数据 - //阅片期临床数据 父层级未记录稽查(项目临床数据设置) + //阅片期临床数据 + + //系统临床数据配置 + + foreach (var item in entitys.Where(x => x.Entity.GetType() == typeof(ClinicalDataSystemSet))) + { + var entity = item.Entity as ClinicalDataSystemSet; + + await InsertInspection(entity, type, x => new InspectionConvertDTO() + { + IsDistinctionInterface = false, + }); + } + + //项目临床数据配置 foreach (var item in entitys.Where(x => x.Entity.GetType() == typeof(ClinicalDataTrialSet))) { var entity = item.Entity as ClinicalDataTrialSet; await InsertInspection(entity, type, x => new InspectionConvertDTO() { - IsDistinctionInterface=false, + IsDistinctionInterface = false, ObjectRelationParentId = entity.TrialId, }); } - + // CRC PM 临床数据 foreach (var item in entitys.Where(x => x.Entity.GetType() == typeof(ReadingClinicalData))) { - var entity = item.Entity as ReadingClinicalData; + var entity = item.Entity as ReadingClinicalData; await InsertInspection(item.Entity as ReadingClinicalData, type, x => new InspectionConvertDTO() {