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()