修改非dicom 检查
continuous-integration/drone/push Build is passing Details

Test_IRC_Net8
hang 2025-03-24 16:59:11 +08:00
parent adf873639c
commit 712f1ceb61
1 changed files with 1 additions and 9 deletions

View File

@ -2074,20 +2074,12 @@ namespace IRaCIS.Core.Infra.EFCore.Common
armEnum = await _dbContext.VisitTask.Where(x => x.Id == entity.VisitTaskId).Select(x => x.ArmEnum).FirstOrDefaultAsync();
}
var trialid = await _dbContext.NoneDicomStudy.Where(x => x.Id == entity.NoneDicomStudyId).Select(x => x.TrialId).FirstOrDefaultAsync();
var noneDicomStudy = await _dbContext.NoneDicomStudy.Where(x => x.Id == entity.NoneDicomStudyId).Include(x=>x.Subject).FirstNotNullAsync();
var subject=await _dbContext.Subject.Where(x => x.Id == noneDicomStudy.SubjectId).FirstNotNullAsync();
var noneDicomStudy = await _dbContext.NoneDicomStudy.Where(x => x.Id == entity.NoneDicomStudyId).FirstNotNullAsync();
await InsertInspection<NoneDicomStudyFile>(item.Entity as NoneDicomStudyFile, type, x => new InspectionConvertDTO()
{
TrialId = trialid,
SubjectVisitId = noneDicomStudy.SubjectVisitId,
SubjectId = noneDicomStudy.SubjectId,
TrialSiteId = subject.TrialSiteId,
ObjectRelationParentId = x.VisitTaskId,
ExtraIndentification = extraIdentification
}, new