From 96b7d4886c3161c62fecec57bbb146c078f15a08 Mon Sep 17 00:00:00 2001
From: he <10978375@qq.com>
Date: Mon, 10 Oct 2022 11:21:40 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E4=B8=80=E7=89=88?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../Service/TrialSiteUser/DTO/TrialConfigDTO.cs | 13 +++++++++++++
.../Service/TrialSiteUser/TrialConfigService.cs | 16 ++++++++++++++++
2 files changed, 29 insertions(+)
diff --git a/IRaCIS.Core.Application/Service/TrialSiteUser/DTO/TrialConfigDTO.cs b/IRaCIS.Core.Application/Service/TrialSiteUser/DTO/TrialConfigDTO.cs
index 1aa74ac64..4cea3baa3 100644
--- a/IRaCIS.Core.Application/Service/TrialSiteUser/DTO/TrialConfigDTO.cs
+++ b/IRaCIS.Core.Application/Service/TrialSiteUser/DTO/TrialConfigDTO.cs
@@ -626,6 +626,19 @@ namespace IRaCIS.Core.Application.Contracts
public string CriterionName { get; set; }
}
+ public class GetTrialConfirmCriterionListInDto
+ {
+ public Guid TrialId { get; set; }
+ }
+
+
+ public class GetTrialConfirmCriterionOutDto
+ {
+ public Guid TrialCriterionId { get; set; }
+
+
+ public string CriterionName { get; set; }
+ }
public class TrialReadingInfoSignInDto
{
diff --git a/IRaCIS.Core.Application/Service/TrialSiteUser/TrialConfigService.cs b/IRaCIS.Core.Application/Service/TrialSiteUser/TrialConfigService.cs
index 5ffdc71cd..8e182bc60 100644
--- a/IRaCIS.Core.Application/Service/TrialSiteUser/TrialConfigService.cs
+++ b/IRaCIS.Core.Application/Service/TrialSiteUser/TrialConfigService.cs
@@ -78,6 +78,22 @@ namespace IRaCIS.Core.Application
return ResponseOutput.Ok(true);
}
+ ///
+ /// 获取项目已经确认的标准
+ ///
+ ///
+ [HttpPost]
+ public async Task> GetTrialConfirmCriterionList(GetTrialConfirmCriterionListInDto inDto)
+ {
+ List result = await _readingQuestionCriterionTrialRepository.Where(x => x.TrialId == inDto.TrialId && x.IsConfirm)
+ .Select(x => new GetTrialConfirmCriterionOutDto()
+ {
+ TrialCriterionId = x.Id,
+ CriterionName = x.CriterionName
+ }).ToListAsync();
+
+ return result;
+ }
///
/// 阅片信息签名