修改文件导出代码

This commit is contained in:
2023-02-13 09:07:21 +08:00
parent 5a50b95987
commit 68d236ee5e
7 changed files with 129 additions and 48 deletions
@@ -597,6 +597,8 @@ namespace IRaCIS.Core.Application.Contracts
public bool? IsSelfAnalysis { get; set; }
//自身一致性分析任务特有
[DictionaryTranslateAttribute("YesOrNo")]
public bool? IsAnalysisDiffToOriginalData { get; set; }
@@ -612,13 +614,20 @@ namespace IRaCIS.Core.Application.Contracts
public Arm ArmEnum { get; set; }
public string UserName { get; set; }
public bool IsBaseline { get; set; }
[DictionaryTranslateAttribute("ExistDisease", nameof(SelftAnalysisExport.IsBaseline),"true")]
[DictionaryTranslateAttribute("OverallAssessment", nameof(SelftAnalysisExport.IsBaseline), "false")]
public string EvaluateResult { get; set; }
[DictionaryTranslateAttribute("ExistDisease", nameof(SelftAnalysisExport.IsBaseline), "true")]
[DictionaryTranslateAttribute("OverallAssessment", nameof(SelftAnalysisExport.IsBaseline), "false")]
public string AgainEvaluateResult { get; set; } = String.Empty;
}
public class OverallTumorEvaluationExport
{
public String TrialSiteCode { get; set; } = String.Empty;
@@ -686,25 +695,29 @@ namespace IRaCIS.Core.Application.Contracts
//病灶编号
public string LessionCode { get; set; }
[DictionaryTranslateAttribute("LesionType")]
//病灶类型
public string LessionType { get; set; }
//是否淋巴结
[DictionaryTranslateAttribute("IsLymph")]
public string IsLymph { get; set; }
//所在部位
public string LessionLocation { get; set; }
//所在器官
[DictionaryTranslate("OrganType")]
public string LessionOrgan { get; set; }
//是否淋巴结
public string IsLymph { get; set; }
//部位描述
public string BodyPartDescription { get; set; }
//测量值
public string MeasurementResult { get; set; }
//public string MeasurementResult { get; set; }
//长径
public string LongDiameter { get; set; }
@@ -712,6 +725,7 @@ namespace IRaCIS.Core.Application.Contracts
//短径
public string ShortDiameter { get; set; }
[DictionaryTranslateAttribute("TargetState")]
//病灶状态
public string LessionState { get; set; }