From e028eeea84fe281dfd7d7626575cf60953e5167c Mon Sep 17 00:00:00 2001 From: he <10978375@qq.com> Date: Thu, 22 Dec 2022 11:34:56 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- IRaCIS.Core.Application/IRaCIS.Core.Application.xml | 5 +++++ .../Service/Reading/Dto/ReadingImageTaskViewModel.cs | 6 ++++++ .../Service/ReadingCalculate/PCWG3CalculateService.cs | 3 +++ .../ReadingCalculate/RECIST1Point1CalculateService.cs | 3 +++ .../Service/ReadingCalculate/SelfDefineCalculateService.cs | 3 +++ 5 files changed, 20 insertions(+) diff --git a/IRaCIS.Core.Application/IRaCIS.Core.Application.xml b/IRaCIS.Core.Application/IRaCIS.Core.Application.xml index 2c16b878b..c28bfbb09 100644 --- a/IRaCIS.Core.Application/IRaCIS.Core.Application.xml +++ b/IRaCIS.Core.Application/IRaCIS.Core.Application.xml @@ -2230,6 +2230,11 @@ 问题类型 + + + 数据来源 + + 病灶类型 diff --git a/IRaCIS.Core.Application/Service/Reading/Dto/ReadingImageTaskViewModel.cs b/IRaCIS.Core.Application/Service/Reading/Dto/ReadingImageTaskViewModel.cs index 00cf33a14..06c2a61a4 100644 --- a/IRaCIS.Core.Application/Service/Reading/Dto/ReadingImageTaskViewModel.cs +++ b/IRaCIS.Core.Application/Service/Reading/Dto/ReadingImageTaskViewModel.cs @@ -56,6 +56,12 @@ namespace IRaCIS.Core.Application.Service.Reading.Dto /// public QuestionType? QuestionType { get; set; } + /// + /// 数据来源 + /// + public DataSources DataSource { get; set; } = DataSources.ManualEntry; + + /// /// 病灶类型 /// diff --git a/IRaCIS.Core.Application/Service/ReadingCalculate/PCWG3CalculateService.cs b/IRaCIS.Core.Application/Service/ReadingCalculate/PCWG3CalculateService.cs index 1f59d6b4d..38bee6cd1 100644 --- a/IRaCIS.Core.Application/Service/ReadingCalculate/PCWG3CalculateService.cs +++ b/IRaCIS.Core.Application/Service/ReadingCalculate/PCWG3CalculateService.cs @@ -145,6 +145,7 @@ namespace IRaCIS.Core.Application.Service.ReadingCalculate QuestionType = x.QuestionType, LesionType = x.LesionType, QuestionGenre = x.QuestionGenre, + DataSource = x.DataSource, DictionaryCode = x.DictionaryCode, TypeValue = x.TypeValue, QuestionName = x.QuestionName, @@ -167,6 +168,7 @@ namespace IRaCIS.Core.Application.Service.ReadingCalculate QuestionName = x.QuestionName, LesionType = x.LesionType, QuestionGenre = x.QuestionGenre, + DataSource = x.DataSource, DictionaryCode = x.DictionaryCode, Type = x.Type, QuestionType = x.QuestionType, @@ -226,6 +228,7 @@ namespace IRaCIS.Core.Application.Service.ReadingCalculate Type = x.Type, LesionType = question.LesionType, TableQuestionType = x.TableQuestionType, + DataSource = x.DataSource, DictionaryCode = x.DictionaryCode, QuestionMark = x.QuestionMark, TypeValue = x.TypeValue, diff --git a/IRaCIS.Core.Application/Service/ReadingCalculate/RECIST1Point1CalculateService.cs b/IRaCIS.Core.Application/Service/ReadingCalculate/RECIST1Point1CalculateService.cs index e2a04a88a..93d68eaa8 100644 --- a/IRaCIS.Core.Application/Service/ReadingCalculate/RECIST1Point1CalculateService.cs +++ b/IRaCIS.Core.Application/Service/ReadingCalculate/RECIST1Point1CalculateService.cs @@ -125,6 +125,7 @@ namespace IRaCIS.Core.Application.Service.ReadingCalculate QuestionType = x.QuestionType, LesionType = x.LesionType, QuestionGenre = x.QuestionGenre, + DataSource = x.DataSource, DictionaryCode = x.DictionaryCode, TypeValue = x.TypeValue, QuestionName = x.QuestionName, @@ -146,6 +147,7 @@ namespace IRaCIS.Core.Application.Service.ReadingCalculate QuestionName = x.QuestionName, LesionType = x.LesionType, QuestionGenre = x.QuestionGenre, + DataSource = x.DataSource, DictionaryCode = x.DictionaryCode, Type = x.Type, QuestionType = x.QuestionType, @@ -203,6 +205,7 @@ namespace IRaCIS.Core.Application.Service.ReadingCalculate Type = x.Type, LesionType = question.LesionType, TableQuestionType = x.TableQuestionType, + DataSource = x.DataSource, DictionaryCode = x.DictionaryCode, QuestionMark = x.QuestionMark, TypeValue = x.TypeValue, diff --git a/IRaCIS.Core.Application/Service/ReadingCalculate/SelfDefineCalculateService.cs b/IRaCIS.Core.Application/Service/ReadingCalculate/SelfDefineCalculateService.cs index b226afd9e..77d9270c0 100644 --- a/IRaCIS.Core.Application/Service/ReadingCalculate/SelfDefineCalculateService.cs +++ b/IRaCIS.Core.Application/Service/ReadingCalculate/SelfDefineCalculateService.cs @@ -120,6 +120,7 @@ namespace IRaCIS.Core.Application.Service.ReadingCalculate IsShowInDicom = x.IsShowInDicom, Type = x.Type, QuestionType = x.QuestionType, + DataSource= x.DataSource, LesionType = x.LesionType, QuestionGenre = x.QuestionGenre, DictionaryCode = x.DictionaryCode, @@ -142,6 +143,7 @@ namespace IRaCIS.Core.Application.Service.ReadingCalculate IsShowInDicom = x.IsShowInDicom, QuestionName = x.QuestionName, LesionType = x.LesionType, + DataSource = x.DataSource, QuestionGenre = x.QuestionGenre, DictionaryCode = x.DictionaryCode, Type = x.Type, @@ -198,6 +200,7 @@ namespace IRaCIS.Core.Application.Service.ReadingCalculate QuestionId = x.ReadingQuestionId, TableQuestionId = x.Id, Type = x.Type, + DataSource = x.DataSource, LesionType = question.LesionType, TableQuestionType = x.TableQuestionType, DictionaryCode = x.DictionaryCode,