diff --git a/IRaCIS.Core.Domain.Share/Reading/ReadEnum.cs b/IRaCIS.Core.Domain.Share/Reading/ReadEnum.cs
index 48531f76b..d1e4634f0 100644
--- a/IRaCIS.Core.Domain.Share/Reading/ReadEnum.cs
+++ b/IRaCIS.Core.Domain.Share/Reading/ReadEnum.cs
@@ -1142,6 +1142,11 @@ namespace IRaCIS.Core.Domain.Share
/// 间隔天数
///
DaysBetween = 22,
+
+ ///
+ /// 是否脑转移
+ ///
+ IsBrainMetastasis=43,
}
///
diff --git a/IRaCIS.Core.Domain/Reading/ReadingCriterionQuestion/ReadingQuestionTrial.cs b/IRaCIS.Core.Domain/Reading/ReadingCriterionQuestion/ReadingQuestionTrial.cs
index 69db85b8f..960f1330a 100644
--- a/IRaCIS.Core.Domain/Reading/ReadingCriterionQuestion/ReadingQuestionTrial.cs
+++ b/IRaCIS.Core.Domain/Reading/ReadingCriterionQuestion/ReadingQuestionTrial.cs
@@ -15,10 +15,14 @@ namespace IRaCIS.Core.Domain.Models
[Table("ReadingQuestionTrial")]
public class ReadingQuestionTrial : Entity, IAuditAdd
{
- ///
- /// 项目标准Id
- ///
- public Guid ReadingQuestionCriterionTrialId { get; set; }
+
+ public bool IsAdditional { get; set; }
+
+
+ ///
+ /// 项目标准Id
+ ///
+ public Guid ReadingQuestionCriterionTrialId { get; set; }
///
/// 项目Id
diff --git a/IRaCIS.Core.Infra.EFCore/Context/IRaCISDBContext.cs b/IRaCIS.Core.Infra.EFCore/Context/IRaCISDBContext.cs
index c09d76e2d..c69be1f41 100644
--- a/IRaCIS.Core.Infra.EFCore/Context/IRaCISDBContext.cs
+++ b/IRaCIS.Core.Infra.EFCore/Context/IRaCISDBContext.cs
@@ -87,6 +87,7 @@ namespace IRaCIS.Core.Infra.EFCore
//modelBuilder.HasDbFunction(typeof(DbContext).GetMethod(nameof(GetTableList)));
+ modelBuilder.Entity().HasQueryFilter(p => p.IsAdditional==false);
modelBuilder.Entity().HasMany(t => t.VisitTaskList).WithOne(t => t.DoctorUser).HasForeignKey(t => t.DoctorUserId).IsRequired(false);