From ba37862adf7899f8fcccff085511bf0fb4b16c13 Mon Sep 17 00:00:00 2001 From: hang <872297557@qq.com> Date: Fri, 26 Aug 2022 15:41:21 +0800 Subject: [PATCH] =?UTF-8?q?=E7=B3=BB=E7=BB=9F=E4=B8=B4=E5=BA=8A=E6=95=B0?= =?UTF-8?q?=E6=8D=AE=E7=A8=BD=E6=9F=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Common/AuditingData.cs | 22 +++++++++++++++---- 1 file changed, 18 insertions(+), 4 deletions(-) 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() {