From 32ba46206b3352fd39cdc2ca2eaddac77ee56060 Mon Sep 17 00:00:00 2001
From: hang <872297557@qq.com>
Date: Thu, 18 Jul 2024 15:18:40 +0800
Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0ACC=20number?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
Dockerfile | 4 ++++
IRC.Core.SCP/Service/CStoreSCPService.cs | 2 +-
.../IRaCIS.Core.Application.xml | 15 +++++++++++++++
.../Service/Visit/DTO/PatientViewModel.cs | 2 +-
.../Service/Visit/PatientService.cs | 1 +
.../Service/Visit/_MapConfig.cs | 8 +++++++-
6 files changed, 29 insertions(+), 3 deletions(-)
create mode 100644 Dockerfile
diff --git a/Dockerfile b/Dockerfile
new file mode 100644
index 000000000..551c83917
--- /dev/null
+++ b/Dockerfile
@@ -0,0 +1,4 @@
+FROM registry.cn-shanghai.aliyuncs.com/extimaging/aspnetcore:v8.2
+WORKDIR /app
+COPY publish .
+ENTRYPOINT ["dotnet", "IRaCIS.Core.API.dll"]
diff --git a/IRC.Core.SCP/Service/CStoreSCPService.cs b/IRC.Core.SCP/Service/CStoreSCPService.cs
index 949065199..eaa4d3b1b 100644
--- a/IRC.Core.SCP/Service/CStoreSCPService.cs
+++ b/IRC.Core.SCP/Service/CStoreSCPService.cs
@@ -135,7 +135,7 @@ namespace IRaCIS.Core.SCP.Service
if (!trialCalledAEList.Contains(association.CalledAE) || isCanReceiveIamge == false)
{
- Log.Logger.Warning($"拒绝CalledAE:{association.CalledAE}的连接");
+ Log.Logger.Warning($"拒绝CallingAE:{association.CallingAE} CalledAE:{association.CalledAE}的连接");
return SendAssociationRejectAsync(
DicomRejectResult.Permanent,
diff --git a/IRaCIS.Core.Application/IRaCIS.Core.Application.xml b/IRaCIS.Core.Application/IRaCIS.Core.Application.xml
index 0be0d769e..160a1ae97 100644
--- a/IRaCIS.Core.Application/IRaCIS.Core.Application.xml
+++ b/IRaCIS.Core.Application/IRaCIS.Core.Application.xml
@@ -5641,6 +5641,11 @@
单位
+
+
+ 高亮问题的答案
+
+
问题英文分组
@@ -8632,6 +8637,11 @@
关联Value
+
+
+ 高亮问题的答案
+
+
类型
@@ -8732,6 +8742,11 @@
Id
+
+
+ 高亮问题的答案
+
+
分类算法
diff --git a/IRaCIS.Core.Application/Service/Visit/DTO/PatientViewModel.cs b/IRaCIS.Core.Application/Service/Visit/DTO/PatientViewModel.cs
index f3c8d4a72..178dc34b8 100644
--- a/IRaCIS.Core.Application/Service/Visit/DTO/PatientViewModel.cs
+++ b/IRaCIS.Core.Application/Service/Visit/DTO/PatientViewModel.cs
@@ -1052,7 +1052,7 @@ namespace IRaCIS.Application.Contracts
public string CallingAE { get; set; } = string.Empty;
public string BodyPartExamined { get; set; } = string.Empty;
-
+ public string AccessionNumber { get; set; } = string.Empty;
public string PatientIdStr { get; set; } = string.Empty;
public string PatientName { get; set; } = string.Empty;
public string PatientAge { get; set; } = string.Empty;
diff --git a/IRaCIS.Core.Application/Service/Visit/PatientService.cs b/IRaCIS.Core.Application/Service/Visit/PatientService.cs
index dc49fe0ad..f0f6f684a 100644
--- a/IRaCIS.Core.Application/Service/Visit/PatientService.cs
+++ b/IRaCIS.Core.Application/Service/Visit/PatientService.cs
@@ -266,6 +266,7 @@ namespace IRaCIS.Application.Services
SeriesCount = scpStudy.SeriesCount,
StudyTime = scpStudy.StudyTime,
BodyPartExamined=scpStudy.BodyPartExamined,
+ AccessionNumber=scpStudy.AccessionNumber,
PatientBirthDate=scpStudy.PatientBirthDate,
PatientAge = scpStudy.PatientAge,
diff --git a/IRaCIS.Core.Application/Service/Visit/_MapConfig.cs b/IRaCIS.Core.Application/Service/Visit/_MapConfig.cs
index 717c22d8e..9909f3eba 100644
--- a/IRaCIS.Core.Application/Service/Visit/_MapConfig.cs
+++ b/IRaCIS.Core.Application/Service/Visit/_MapConfig.cs
@@ -119,7 +119,13 @@ namespace IRaCIS.Core.Application.Service
.ForMember(d => d.TrialSiteAliasName, u => u.MapFrom(s => s.TrialSite.TrialSiteAliasName))
.ForMember(d => d.TrialSiteName, u => u.MapFrom(s => s.TrialSite.TrialSiteName))
;
-
+
+
+ CreateMap();
+ CreateMap();
+ CreateMap();
+
+
}
}