diff --git a/IRaCIS.Core.Domain/Reading/View/ReadModuleView.cs b/IRaCIS.Core.Domain/Reading/View/ReadModuleView.cs index 9ec8187b5..bd1ba69fe 100644 --- a/IRaCIS.Core.Domain/Reading/View/ReadModuleView.cs +++ b/IRaCIS.Core.Domain/Reading/View/ReadModuleView.cs @@ -167,5 +167,38 @@ namespace IRaCIS.Core.Domain.Models /// 阅片配置的类型 /// public ReadingSetType? ReadingSetType { get; set; } - } + + /// + /// 需要签名的临床数据数量 + /// + public int NeedSignClinicalDataCount { get; set; } + + /// + /// 已经签名的临床数据数量 + /// + public int SignClinicalDataCount { get; set; } + + + public CompleteClinicalDataEnum CompleteClinicalData + { + + get { + + if (NeedSignClinicalDataCount == 0) + { + return CompleteClinicalDataEnum.NA; + + } + else if (NeedSignClinicalDataCount == SignClinicalDataCount) + { + return CompleteClinicalDataEnum.Complete; + } + else + { + return CompleteClinicalDataEnum.NotComplete; + } + } + } + + } }