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);