diff --git a/IRaCIS.Core.Application/IRaCIS.Core.Application.xml b/IRaCIS.Core.Application/IRaCIS.Core.Application.xml index 40f5bed09..f52a044e6 100644 --- a/IRaCIS.Core.Application/IRaCIS.Core.Application.xml +++ b/IRaCIS.Core.Application/IRaCIS.Core.Application.xml @@ -18123,6 +18123,16 @@ 流程配置是否确认 + + + 文件名称 + + + + + 文件路径 + + 阅片工具 diff --git a/IRaCIS.Core.Application/Service/TrialSiteUser/TrialConfigService.cs b/IRaCIS.Core.Application/Service/TrialSiteUser/TrialConfigService.cs index b976f6291..c349964c9 100644 --- a/IRaCIS.Core.Application/Service/TrialSiteUser/TrialConfigService.cs +++ b/IRaCIS.Core.Application/Service/TrialSiteUser/TrialConfigService.cs @@ -144,7 +144,7 @@ namespace IRaCIS.Core.Application /// /// [HttpPost] - public async Task> GetCriterionReadingInfo(GetTrialReadingInfoInDto inDto) + public async Task<(GetTrialReadingInfoOutDto, bool)> GetCriterionReadingInfo(GetTrialReadingInfoInDto inDto) { GetTrialReadingInfoOutDto trialInfo = await _readingQuestionCriterionTrialRepository.Where(x => x.Id == inDto.TrialReadingCriterionId).ProjectTo(_mapper.ConfigurationProvider).FirstNotNullAsync(); @@ -157,7 +157,7 @@ namespace IRaCIS.Core.Application trialInfo.TrialCriterionAdditionalAssessmentTypeList = await _trialCriterionAdditionalAssessmentTypeRepository.Where(t => t.TrialReadingCriterionId == inDto.TrialReadingCriterionId).ToListAsync(); - return ResponseOutput.Ok(trialInfo); + return (trialInfo, true); } /// diff --git a/IRaCIS.Core.Application/Service/TrialSiteUser/_MapConfig.cs b/IRaCIS.Core.Application/Service/TrialSiteUser/_MapConfig.cs index 0570f015d..babb7bfd2 100644 --- a/IRaCIS.Core.Application/Service/TrialSiteUser/_MapConfig.cs +++ b/IRaCIS.Core.Application/Service/TrialSiteUser/_MapConfig.cs @@ -238,7 +238,7 @@ namespace IRaCIS.Core.Application.Service CreateMap(); CreateMap() - //.ForMember(t => t.KeyFileList, u => u.MapFrom(c => c.KeyFileList)) + .ForMember(t => t.KeyFileList, u => u.MapFrom(c => c.KeyFileList)) .ForMember(t => t.TrialModalitys, u => u.MapFrom(c => c.Trial.Modalitys)) .ForMember(t => t.TrialReadingCriterionId, u => u.MapFrom(c => c.Id)) .ForMember(t => t.TrialReadingCriterionName, u => u.MapFrom(c => c.CriterionName)); diff --git a/IRaCIS.Core.Domain/Reading/ReadingCriterion/ReadingQuestionCriterionTrial.cs b/IRaCIS.Core.Domain/Reading/ReadingCriterion/ReadingQuestionCriterionTrial.cs index a7eeb770e..af44059a5 100644 --- a/IRaCIS.Core.Domain/Reading/ReadingCriterion/ReadingQuestionCriterionTrial.cs +++ b/IRaCIS.Core.Domain/Reading/ReadingCriterion/ReadingQuestionCriterionTrial.cs @@ -17,7 +17,7 @@ public class ReadingQuestionCriterionTrial : BaseAddAuditEntity [JsonIgnore] - public List KeyFileList = new List(); + public List KeyFileList { get; set; } = new List(); [JsonIgnore]