From d62562149cb95e5ecde8c7c1a5c93f99c6198e1c Mon Sep 17 00:00:00 2001
From: hang <872297557@qq.com>
Date: Fri, 9 Aug 2024 15:24:40 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9dicomAE=20=E6=B5=8B=E8=AF=95?=
=?UTF-8?q?=E7=8A=B6=E6=80=81?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../IRaCIS.Core.Application.xml | 2 +-
.../TrialSiteUser/DTO/DicomAEViewModel.cs | 3 +--
IRaCIS.Core.Application/TestService.cs | 27 +++++++++++++++++++
IRaCIS.Core.Domain/Image/TrialDicomAE.cs | 2 +-
4 files changed, 30 insertions(+), 4 deletions(-)
diff --git a/IRaCIS.Core.Application/IRaCIS.Core.Application.xml b/IRaCIS.Core.Application/IRaCIS.Core.Application.xml
index 2b89f02a7..7f17ce6ef 100644
--- a/IRaCIS.Core.Application/IRaCIS.Core.Application.xml
+++ b/IRaCIS.Core.Application/IRaCIS.Core.Application.xml
@@ -9920,7 +9920,7 @@
-
+
测试scp server 是否可以连接
diff --git a/IRaCIS.Core.Application/Service/TrialSiteUser/DTO/DicomAEViewModel.cs b/IRaCIS.Core.Application/Service/TrialSiteUser/DTO/DicomAEViewModel.cs
index 2d1020723..cd9cbd134 100644
--- a/IRaCIS.Core.Application/Service/TrialSiteUser/DTO/DicomAEViewModel.cs
+++ b/IRaCIS.Core.Application/Service/TrialSiteUser/DTO/DicomAEViewModel.cs
@@ -19,7 +19,6 @@ namespace IRaCIS.Core.Application.ViewModel
public DateTime? LatestTestTime { get; set; }
- public bool IsTestOK { get; set; }
//public bool IsPACSConnect { get; set; }
@@ -62,7 +61,7 @@ namespace IRaCIS.Core.Application.ViewModel
public bool IsPACSConnect { get; set; }
- public bool IsTestOK { get; set; }
+ public bool? IsTestOK { get; set; }
}
public class TestAECommand
diff --git a/IRaCIS.Core.Application/TestService.cs b/IRaCIS.Core.Application/TestService.cs
index b0dd183e8..dd7aa1031 100644
--- a/IRaCIS.Core.Application/TestService.cs
+++ b/IRaCIS.Core.Application/TestService.cs
@@ -24,6 +24,7 @@ using System.Linq.Expressions;
using System.Reflection.Metadata;
using System.Text;
using System.Text.RegularExpressions;
+using Xceed.Words.NET;
namespace IRaCIS.Application.Services
@@ -204,6 +205,32 @@ namespace IRaCIS.Application.Services
public async Task testEmail([FromServices] IWebHostEnvironment env ,string email)
{
+ //using (DocX document = DocX.Load("C:\\Users\\hang\\Desktop\\"))
+ //{
+ // // 查找书签对应的段落
+ // var bookmark = document.Bookmarks.FirstOrDefault(b => b.Name == bookmarkName);
+
+ // if (bookmark != null)
+ // {
+ // // 获取书签所在的段落位置
+ // int paragraphIndex = document.Paragraphs.IndexOf(bookmark.Paragraph);
+
+ // // 如果书签所在的段落在文档中
+ // if (paragraphIndex >= 0)
+ // {
+ // // 删除书签所在的段落
+ // document.RemoveParagraphAt(paragraphIndex);
+ // }
+
+ // // 删除书签(只删除书签标记,不删除内容)
+ // document.Bookmarks.Remove(bookmark);
+ // }
+
+ // // 保存修改
+ // document.Save();
+ //}
+
+
var hiddenEmail = EmailMaskHelper.MaskEmail(email);
return hiddenEmail;
diff --git a/IRaCIS.Core.Domain/Image/TrialDicomAE.cs b/IRaCIS.Core.Domain/Image/TrialDicomAE.cs
index 0d91a9c77..3a1f963ab 100644
--- a/IRaCIS.Core.Domain/Image/TrialDicomAE.cs
+++ b/IRaCIS.Core.Domain/Image/TrialDicomAE.cs
@@ -45,7 +45,7 @@ namespace IRaCIS.Core.Domain.Models
public DateTime? LatestTestTime { get; set; }
- public bool IsTestOK { get; set; }
+ public bool? IsTestOK { get; set; }
}