From afaba95ff26537936b7baf9cc9acd443474ea3a3 Mon Sep 17 00:00:00 2001 From: hang <872297557@qq.com> Date: Thu, 28 Aug 2025 14:34:24 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BD=B1=E5=83=8F=E4=BF=AE=E6=94=B9=E4=BF=A1?= =?UTF-8?q?=E6=81=AF=E5=B1=95=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- IRC.Core.SCP/Service/DicomArchiveService.cs | 6 ++++++ .../Service/Allocation/DTO/VisitTaskViewModel.cs | 2 ++ 2 files changed, 8 insertions(+) diff --git a/IRC.Core.SCP/Service/DicomArchiveService.cs b/IRC.Core.SCP/Service/DicomArchiveService.cs index 7e57e7467..a701f3c95 100644 --- a/IRC.Core.SCP/Service/DicomArchiveService.cs +++ b/IRC.Core.SCP/Service/DicomArchiveService.cs @@ -136,6 +136,9 @@ namespace IRaCIS.Core.SCP.Service } findPatient.LatestPushTime = DateTime.Now; + findPatient.PatientName = dataset.GetSingleValueOrDefault(DicomTag.PatientName, string.Empty); + findPatient.PatientSex = dataset.GetSingleValueOrDefault(DicomTag.PatientSex, string.Empty); + findPatient.PatientAge = dataset.GetSingleValueOrDefault(DicomTag.PatientAge, string.Empty); } if (findStudy == null) @@ -193,6 +196,9 @@ namespace IRaCIS.Core.SCP.Service findStudy.DicomStudyDate = dataset.GetSingleValueOrDefault(DicomTag.StudyDate, string.Empty); findStudy.DicomStudyTime = dataset.GetSingleValueOrDefault(DicomTag.StudyTime, string.Empty); findStudy.CalledAE = calledAE; + findStudy.PatientName = dataset.GetSingleValueOrDefault(DicomTag.PatientName, string.Empty); + findStudy.PatientSex = dataset.GetSingleValueOrDefault(DicomTag.PatientSex, string.Empty); + findStudy.PatientAge = dataset.GetSingleValueOrDefault(DicomTag.PatientAge, string.Empty); } diff --git a/IRaCIS.Core.Application/Service/Allocation/DTO/VisitTaskViewModel.cs b/IRaCIS.Core.Application/Service/Allocation/DTO/VisitTaskViewModel.cs index d763566d4..88b6b72d3 100644 --- a/IRaCIS.Core.Application/Service/Allocation/DTO/VisitTaskViewModel.cs +++ b/IRaCIS.Core.Application/Service/Allocation/DTO/VisitTaskViewModel.cs @@ -660,6 +660,8 @@ namespace IRaCIS.Core.Application.ViewModel [NotDefault] public Guid TrialReadingCriterionId { get; set; } + public EvaluateProgress EvaluateProgressEnum { get; set; } + } public class IRUnReadOutDto