修改导出类别
continuous-integration/drone/push Build is passing Details

IRC_NewDev
hang 2024-10-23 17:52:45 +08:00
parent 3ee175f091
commit 2ac995bf39
3 changed files with 65 additions and 19 deletions

View File

@ -9266,6 +9266,11 @@
表格问题类型 表格问题类型
</summary> </summary>
</member> </member>
<member name="P:IRaCIS.Core.Application.Service.Reading.Dto.ReadingTableQuestionTrialAddOrEdit.ClassifyType">
<summary>
分类问题类型
</summary>
</member>
<member name="P:IRaCIS.Core.Application.Service.Reading.Dto.ReadingTableQuestionTrialAddOrEdit.CustomCalculateMark"> <member name="P:IRaCIS.Core.Application.Service.Reading.Dto.ReadingTableQuestionTrialAddOrEdit.CustomCalculateMark">
<summary> <summary>
自定义计算标记 自定义计算标记
@ -9379,6 +9384,11 @@
数值类型 数值类型
</summary> </summary>
</member> </member>
<member name="P:IRaCIS.Core.Application.Service.Reading.Dto.ReadingTableQuestionSystemAddOrEdit.ClassifyType">
<summary>
分类问题类型
</summary>
</member>
<member name="P:IRaCIS.Core.Application.Service.Reading.Dto.ReadingTableQuestionSystemAddOrEdit.QuestionClassify"> <member name="P:IRaCIS.Core.Application.Service.Reading.Dto.ReadingTableQuestionSystemAddOrEdit.QuestionClassify">
<summary> <summary>
问题分类 问题分类
@ -9807,11 +9817,21 @@
问题英文分组 问题英文分组
</summary> </summary>
</member> </member>
<member name="P:IRaCIS.Core.Application.Service.Reading.Dto.ReadingQuestionTrialView.ClassifyType">
<summary>
分类问题类型
</summary>
</member>
<member name="P:IRaCIS.Core.Application.Service.Reading.Dto.ReadingQuestionSystemView.ExportIdentification"> <member name="P:IRaCIS.Core.Application.Service.Reading.Dto.ReadingQuestionSystemView.ExportIdentification">
<summary> <summary>
导出标识 导出标识
</summary> </summary>
</member> </member>
<member name="P:IRaCIS.Core.Application.Service.Reading.Dto.ReadingQuestionSystemView.ClassifyType">
<summary>
分类问题类型
</summary>
</member>
<member name="P:IRaCIS.Core.Application.Service.Reading.Dto.ReadingQuestionSystemView.ClassifyAlgorithms"> <member name="P:IRaCIS.Core.Application.Service.Reading.Dto.ReadingQuestionSystemView.ClassifyAlgorithms">
<summary> <summary>
分类算法 分类算法
@ -10187,6 +10207,11 @@
图片数量 图片数量
</summary> </summary>
</member> </member>
<member name="P:IRaCIS.Core.Application.Service.Reading.Dto.AddOrUpdateReadingQuestionSystemInDto.ClassifyType">
<summary>
分类问题类型
</summary>
</member>
<member name="P:IRaCIS.Core.Application.Service.Reading.Dto.AddOrUpdateReadingQuestionSystemInDto.ExportIdentification"> <member name="P:IRaCIS.Core.Application.Service.Reading.Dto.AddOrUpdateReadingQuestionSystemInDto.ExportIdentification">
<summary> <summary>
导出标识 导出标识
@ -10402,6 +10427,11 @@
Id Id
</summary> </summary>
</member> </member>
<member name="P:IRaCIS.Core.Application.Service.Reading.Dto.AddOrUpdateReadingQuestionTrialInDto.ClassifyType">
<summary>
分类问题类型
</summary>
</member>
<member name="P:IRaCIS.Core.Application.Service.Reading.Dto.AddOrUpdateReadingQuestionTrialInDto.ExportIdentification"> <member name="P:IRaCIS.Core.Application.Service.Reading.Dto.AddOrUpdateReadingQuestionTrialInDto.ExportIdentification">
<summary> <summary>
导出标识 导出标识

View File

@ -1577,35 +1577,38 @@ namespace IRaCIS.Core.Application.Service.Common
public string FileName { get; set; } public string FileName { get; set; }
public ExportCatogory ExportCatogory { get; set; } public ExportResult ExportCatogory { get; set; }
} }
public enum ExportCatogory public enum ExportCatogory
{ {
// 整体肿瘤评估 //// 整体肿瘤评估
OverallTumorEvaluation = 1, //OverallTumorEvaluation = 1,
//肿瘤疗效评估 ////肿瘤疗效评估
EvaluationOfTumorEfficacy = 2, //EvaluationOfTumorEfficacy = 2,
////评估病灶明细
//DetailedOfEvaluatedLesion = 3,
//阅片结果
CommonReading_Export = 1,
//阅片结果明细
CommonReadingDetail_Export = 2,
//评估病灶明细 //评估病灶明细
DetailedOfEvaluatedLesion = 3, DetailedOfEvaluatedLesion = 3,
//阅片结果
CommonReading_Export = 4,
//阅片结果明细
CommonReadingDetail_Export = 5,
//裁判阅片明细 //裁判阅片明细
CommonJudgeReadingDetail_Export = 6, CommonJudgeReadingDetail_Export = 4,
//访视一致率 //访视一致率
VisitJudgeRatio_Export = 7, VisitJudgeRatio_Export = 5,
//阅片期一致率 //阅片期一致率
ReadingPeriodJudgeRatio_Export = 8, ReadingPeriodJudgeRatio_Export = 6,
} }
@ -1935,11 +1938,13 @@ namespace IRaCIS.Core.Application.Service.Common
var criterion = await _readingQuestionCriterionTrialRepository.Where(t => t.Id == trialReadingCriterionId).Select(t => new { t.CriterionType, t.CriterionName, t.ArbitrationRule }).FirstNotNullAsync(); var criterion = await _readingQuestionCriterionTrialRepository.Where(t => t.Id == trialReadingCriterionId).Select(t => new { t.CriterionType, t.CriterionName, t.ArbitrationRule }).FirstNotNullAsync();
list.Add(new ExportDocumentDes() { Code = StaticData.Export.CommonReading_Export, ExportCatogory = ExportCatogory.CommonReading_Export }); list.Add(new ExportDocumentDes() { Code = StaticData.Export.CommonReading_Export, ExportCatogory = ExportResult.TableOfAssessmentResults });
list.Add(new ExportDocumentDes() { Code = StaticData.Export.CommonReadingDetail_Export, ExportCatogory = ExportCatogory.CommonReadingDetail_Export }); list.Add(new ExportDocumentDes() { Code = StaticData.Export.CommonReadingDetail_Export, ExportCatogory = ExportResult.DetailedTableOfAssessmentResults });
list.Add(new ExportDocumentDes() { Code = StaticData.Export.CommonJudgeReadingDetail_Export, ExportCatogory = ExportCatogory.CommonJudgeReadingDetail_Export }); list.Add(new ExportDocumentDes() { Code = StaticData.Export.CommonJudgeReadingDetail_Export, ExportCatogory = ExportResult.DetailedTableOfAdjudicationResults });
list.Add(new ExportDocumentDes() { Code = StaticData.Export.ReadingLession_Export, ExportCatogory = ExportResult.DetailedTableOfLesions });
switch (criterion.ArbitrationRule) switch (criterion.ArbitrationRule)
{ {
@ -1947,11 +1952,11 @@ namespace IRaCIS.Core.Application.Service.Common
break; break;
case ArbitrationRule.Visit: case ArbitrationRule.Visit:
list.Add(new ExportDocumentDes() { Code = StaticData.Export.VisitJudgeRatio_Export, ExportCatogory = ExportCatogory.VisitJudgeRatio_Export }); list.Add(new ExportDocumentDes() { Code = StaticData.Export.VisitJudgeRatio_Export, ExportCatogory = ExportResult.VisitJudgeRatio_Export });
break; break;
case ArbitrationRule.Reading: case ArbitrationRule.Reading:
list.Add(new ExportDocumentDes() { Code = StaticData.Export.ReadingPeriodJudgeRatio_Export, ExportCatogory = ExportCatogory.ReadingPeriodJudgeRatio_Export }); list.Add(new ExportDocumentDes() { Code = StaticData.Export.ReadingPeriodJudgeRatio_Export, ExportCatogory = ExportResult.ReadingPeriodJudgeRatio_Export });
break; break;
case ArbitrationRule.NA: case ArbitrationRule.NA:

View File

@ -441,6 +441,17 @@ namespace IRaCIS.Core.Domain.Share
/// 组间一致性分析结果表 /// 组间一致性分析结果表
/// </summary> /// </summary>
DetailedTableOfInterReaderAnalysisResults = 6, DetailedTableOfInterReaderAnalysisResults = 6,
//访视一致率
VisitJudgeRatio_Export = 10,
//阅片期一致率
ReadingPeriodJudgeRatio_Export = 11,
} }