From 9a1f4697c22019cd9e1712e28fdb0be90975c1d1 Mon Sep 17 00:00:00 2001 From: he <109787524@qq.com> Date: Thu, 27 Feb 2025 14:31:01 +0800 Subject: [PATCH 1/3] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=AE=9E=E4=BD=93?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Service/TrialSiteUser/DTO/TrialConfigDTO.cs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/IRaCIS.Core.Application/Service/TrialSiteUser/DTO/TrialConfigDTO.cs b/IRaCIS.Core.Application/Service/TrialSiteUser/DTO/TrialConfigDTO.cs index 26162b4ae..f7b8efba1 100644 --- a/IRaCIS.Core.Application/Service/TrialSiteUser/DTO/TrialConfigDTO.cs +++ b/IRaCIS.Core.Application/Service/TrialSiteUser/DTO/TrialConfigDTO.cs @@ -79,11 +79,7 @@ namespace IRaCIS.Core.Application.Contracts /// public List StudyNameList { get; set; } - /// - /// 图像格式 - /// - [StringLength(2000)] - public List ImageFormatList { get; set; } = new List(); + public List TrialObjectNameList { get; set; } @@ -111,6 +107,10 @@ namespace IRaCIS.Core.Application.Contracts public Guid TrialId { get; set; } + /// + /// 图像格式 + /// + public List ImageFormatList { get; set; } = new List(); /// /// 临床信息传输 1:系统录入2:系统录入+PDF 0:无 From 4c21459e008364cb26e5413f534e415a56dc9cee Mon Sep 17 00:00:00 2001 From: hang <872297557@qq.com> Date: Thu, 27 Feb 2025 15:38:51 +0800 Subject: [PATCH 2/3] =?UTF-8?q?=E4=BF=AE=E6=94=B9StudyName=20=E5=AD=98?= =?UTF-8?q?=E6=94=BE=E4=BD=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Service/QC/DTO/NoneDicomStudyViewModel.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/IRaCIS.Core.Application/Service/QC/DTO/NoneDicomStudyViewModel.cs b/IRaCIS.Core.Application/Service/QC/DTO/NoneDicomStudyViewModel.cs index 40c1d4472..2a31bb5bc 100644 --- a/IRaCIS.Core.Application/Service/QC/DTO/NoneDicomStudyViewModel.cs +++ b/IRaCIS.Core.Application/Service/QC/DTO/NoneDicomStudyViewModel.cs @@ -13,7 +13,6 @@ namespace IRaCIS.Core.Application.Contracts public int FileCount { get; set; } - public string StudyName { get; set; } public List NoneDicomStudyFileList { get; set; } = new List(); @@ -55,6 +54,7 @@ namespace IRaCIS.Core.Application.Contracts public int Code { get; set; } + public string StudyName { get; set; } public string VideoName { get; set; } = string.Empty; From 02e5d770db3518cfbac810566befbeeaabfbd322 Mon Sep 17 00:00:00 2001 From: hang <872297557@qq.com> Date: Thu, 27 Feb 2025 16:14:46 +0800 Subject: [PATCH 3/3] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E6=9F=A5=E8=AF=A2?= =?UTF-8?q?=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- IRaCIS.Core.Application/Service/QC/DTO/QARecordViewModel.cs | 5 +++++ IRaCIS.Core.Application/Service/QC/_MapConfig.cs | 5 ++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/IRaCIS.Core.Application/Service/QC/DTO/QARecordViewModel.cs b/IRaCIS.Core.Application/Service/QC/DTO/QARecordViewModel.cs index 6503dfbe7..9bf2f1f48 100644 --- a/IRaCIS.Core.Application/Service/QC/DTO/QARecordViewModel.cs +++ b/IRaCIS.Core.Application/Service/QC/DTO/QARecordViewModel.cs @@ -355,8 +355,13 @@ namespace IRaCIS.Core.Application.Contracts.DTO public int? NotClosedChallengeCount { get; set; } + public List StudyNameList { get; set; } + public List ImageFormatList { get; set; } + + public bool IsShowStudyName { get; set; } = false; + } public class QAStudyInfoDTO { diff --git a/IRaCIS.Core.Application/Service/QC/_MapConfig.cs b/IRaCIS.Core.Application/Service/QC/_MapConfig.cs index 68377244a..2f280ab19 100644 --- a/IRaCIS.Core.Application/Service/QC/_MapConfig.cs +++ b/IRaCIS.Core.Application/Service/QC/_MapConfig.cs @@ -592,7 +592,10 @@ namespace IRaCIS.Core.Application.Service .ForMember(d => d.SubjectFirstGiveMedicineTime, u => u.MapFrom(s => s.Subject.FirstGiveMedicineTime)) .ForMember(d => d.SiteName, u => u.MapFrom(s => s.TrialSite.TrialSiteName)) .ForMember(d => d.TotalChallengeCount, u => u.MapFrom(s => s.QCChallengeList.Count())) - .ForMember(d => d.NotClosedChallengeCount, u => u.MapFrom(s => s.QCChallengeList.Count(c => c.IsClosed == false))); + .ForMember(d => d.NotClosedChallengeCount, u => u.MapFrom(s => s.QCChallengeList.Count(c => c.IsClosed == false))) + .ForMember(d => d.IsShowStudyName, u => u.MapFrom(s => s.Trial.IsShowStudyName)) + .ForMember(d => d.StudyNameList, u => u.MapFrom(s => s.Trial.StudyNameList)) + .ForMember(d => d.ImageFormatList, u => u.MapFrom(s => s.Trial.ImageFormatList)); CreateMap(MemberList.None);