From 4a6bd50b93eb22e1b383974f194c2cdb9eecdf85 Mon Sep 17 00:00:00 2001 From: hang <872297557@qq.com> Date: Fri, 4 Nov 2022 11:26:40 +0800 Subject: [PATCH] x --- .../IRaCIS.Core.Application.xml | 58 +++++++++++++++++++ .../Service/QC/QCListService.cs | 2 +- .../Service/QC/_MapConfig.cs | 4 +- 3 files changed, 62 insertions(+), 2 deletions(-) diff --git a/IRaCIS.Core.Application/IRaCIS.Core.Application.xml b/IRaCIS.Core.Application/IRaCIS.Core.Application.xml index 60f1781b6..8e2608bab 100644 --- a/IRaCIS.Core.Application/IRaCIS.Core.Application.xml +++ b/IRaCIS.Core.Application/IRaCIS.Core.Application.xml @@ -927,6 +927,20 @@ + + + 访视点肿瘤评估 + + + + + + + 修改上一次访视结果 + + + + 标准和服务对应 @@ -2181,6 +2195,11 @@ 是否公共分页 + + + 序号标记 + + QuestionId @@ -2216,6 +2235,11 @@ RowIndex + + + RowIndex + + 是Dicom阅片 @@ -2316,6 +2340,11 @@ 类型 + + + 是否是裁判问题 + + 返回对象 @@ -5202,6 +5231,26 @@ SystemNoticeAddOrEdit 列表查询参数模型 + + + 访视Id + + + + + 任务Num + + + + + 最早拍片日期 + + + + + 最晚拍片日期 + + 器官类型 @@ -6860,6 +6909,15 @@ + + + 获取访视下的Dicom 检查信息 分所有的, 阅片的 不阅片 isReading : 0 查询所有 1 查询仅仅阅片的 + + + + + + 设置受试者访视已执行 也就是将studyUploaded状态置为true 为了那些没有影像 人工设置准备 diff --git a/IRaCIS.Core.Application/Service/QC/QCListService.cs b/IRaCIS.Core.Application/Service/QC/QCListService.cs index 7a7714210..b7a0e8bf7 100644 --- a/IRaCIS.Core.Application/Service/QC/QCListService.cs +++ b/IRaCIS.Core.Application/Service/QC/QCListService.cs @@ -18,7 +18,7 @@ namespace IRaCIS.Core.Application.Image.QA private readonly IRepository _subjectVisitRepository; private readonly IRepository _trialRepository; private readonly IRepository _trialQCQuestionAnswerRepository; - private readonly IRepository _trialQCQuestionRepository + private readonly IRepository _trialQCQuestionRepository; private readonly IRepository _consistencyCheckFileRepository; public QCListService( diff --git a/IRaCIS.Core.Application/Service/QC/_MapConfig.cs b/IRaCIS.Core.Application/Service/QC/_MapConfig.cs index 9c32dda77..951b145b0 100644 --- a/IRaCIS.Core.Application/Service/QC/_MapConfig.cs +++ b/IRaCIS.Core.Application/Service/QC/_MapConfig.cs @@ -17,7 +17,9 @@ namespace IRaCIS.Core.Application.Service CreateMap() .ForMember(d => d.TrialSiteCode, u => u.MapFrom(s => s.TrialSite.TrialSiteCode)) - + .ForMember(d => d.SubjectCode, u => u.MapFrom(s => s.Subject.Code)) + .ForMember(d => d.SubmitUserName, u => u.MapFrom(s => s.SubmitUser.FullName)) + .ForMember(d => d.IsHaveClinicalData, u => u.MapFrom(t => t.IsBaseLine ? t.PreviousHistoryList.Any() || t.PreviousOtherList.Any() || t.ReadingClinicalDataList.Any(x => x.ClinicalDataTrialSet.UploadRole == Domain.Share.UploadRole.CRC && x.ReadingClinicalDataPDFList.Count() > 0) || t.PreviousSurgeryList.Any() : false));