From 0d4a0adf00406638bf7c57e796e79b1d0ac9116c Mon Sep 17 00:00:00 2001
From: he <109787524@qq.com>
Date: Sat, 8 Feb 2025 10:23:22 +0800
Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0IsPACSConnect?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../Service/TrialSiteUser/TrialSiteService.cs | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/IRaCIS.Core.Application/Service/TrialSiteUser/TrialSiteService.cs b/IRaCIS.Core.Application/Service/TrialSiteUser/TrialSiteService.cs
index 8ca70d2cb..5309194a1 100644
--- a/IRaCIS.Core.Application/Service/TrialSiteUser/TrialSiteService.cs
+++ b/IRaCIS.Core.Application/Service/TrialSiteUser/TrialSiteService.cs
@@ -101,9 +101,10 @@ namespace IRaCIS.Core.Application.Services
/// [new] setting页面Site列表,和getSiteCRCList对比 没有统计数据,增加了一些site信息
[HttpPost]
- public async Task> GetSiteCRCSimpleList(SiteCrcQueryDTO inQuery)
+ public async Task<(PageOutput,object)> GetSiteCRCSimpleList(SiteCrcQueryDTO inQuery)
{
+ var trialinfo = await _trialRepository.Where(x => x.Id == inQuery.TrialId).FirstNotNullAsync();
var siteStatQuery = _trialSiteRepository.Where(t => t.TrialId == inQuery.TrialId).IgnoreQueryFilters()
.WhereIf(inQuery.IsDeleted != null, t => t.IsDeleted == inQuery.IsDeleted)
.WhereIf(!string.IsNullOrWhiteSpace(inQuery.SiteName), t => t.TrialSiteName.Contains(inQuery.SiteName) || t.TrialSiteAliasName.Contains(inQuery.TrialSiteAliasName))
@@ -118,7 +119,9 @@ namespace IRaCIS.Core.Application.Services
var result = await siteStatQuery.ToPagedListAsync(inQuery);
- return result;
+ return (result,new {
+ IsPACSConnect= trialinfo.IsPACSConnect,
+ });
}