From d7277030752ca019630a3e4ad81d56a293498571 Mon Sep 17 00:00:00 2001 From: hang <872297557@qq.com> Date: Wed, 12 Jun 2024 10:56:00 +0800 Subject: [PATCH] =?UTF-8?q?=E8=BF=94=E5=9B=9E=E6=A0=87=E5=87=86Id?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../IRaCIS.Core.Application.xml | 29 ++++++++++++++++++- .../TrialSiteUser/DTO/TrialConfigDTO.cs | 1 + .../Service/TrialSiteUser/_MapConfig.cs | 3 +- 3 files changed, 31 insertions(+), 2 deletions(-) diff --git a/IRaCIS.Core.Application/IRaCIS.Core.Application.xml b/IRaCIS.Core.Application/IRaCIS.Core.Application.xml index d49fea38a..b4aa35307 100644 --- a/IRaCIS.Core.Application/IRaCIS.Core.Application.xml +++ b/IRaCIS.Core.Application/IRaCIS.Core.Application.xml @@ -853,11 +853,22 @@ 后台托管服务的方式运行 - + + + 受试者随机阅片,任务进行随机编号 + 进入阅片任务前,随机挑选出该受试者的一个任务,然后给该任务一个编号,编号给的逻辑是:TimePoint Ran+ 已阅任务数量+1 + 根据当前受试者该标准已阅任务数量(生效失效的任务都算,考虑重阅,最后编号不重复) 第一个就是TimePoint Ran1,后面依次随机挑选出来的阅片序号依次递增 + + + + + + 获取该受试者任务上传列表(展示已上传情况) + @@ -13254,6 +13265,22 @@ + + + 发送MFA 验证邮件 + + + + + + + 验证MFA 邮件 + + + + + + 用户登陆 diff --git a/IRaCIS.Core.Application/Service/TrialSiteUser/DTO/TrialConfigDTO.cs b/IRaCIS.Core.Application/Service/TrialSiteUser/DTO/TrialConfigDTO.cs index b06600394..8232ce32c 100644 --- a/IRaCIS.Core.Application/Service/TrialSiteUser/DTO/TrialConfigDTO.cs +++ b/IRaCIS.Core.Application/Service/TrialSiteUser/DTO/TrialConfigDTO.cs @@ -508,6 +508,7 @@ namespace IRaCIS.Core.Application.Contracts public ReadingImageUpload? ImageUploadEnum { get; set; } + public Guid TrialReadingCriterionId { get; set; } } diff --git a/IRaCIS.Core.Application/Service/TrialSiteUser/_MapConfig.cs b/IRaCIS.Core.Application/Service/TrialSiteUser/_MapConfig.cs index e0a46a7f5..5546e2036 100644 --- a/IRaCIS.Core.Application/Service/TrialSiteUser/_MapConfig.cs +++ b/IRaCIS.Core.Application/Service/TrialSiteUser/_MapConfig.cs @@ -249,7 +249,8 @@ namespace IRaCIS.Core.Application.Service CreateMap() - .ForMember(t => t.TrialModalitys, u => u.MapFrom(c => c.Trial.Modalitys)); + .ForMember(t => t.TrialModalitys, u => u.MapFrom(c => c.Trial.Modalitys)) + .ForMember(t => t.TrialReadingCriterionId, u => u.MapFrom(c => c.Id)); CreateMap()