irc-netcore-api/IRaCIS.Core.Domain/Reading/ReadingPeriod/ReadingPeriodPlan.cs

33 lines
819 B
C#

namespace IRaCIS.Core.Domain.Models;
[Comment("阅片计划")]
[Table("ReadingPeriodPlan")]
public class ReadingPeriodPlan : BaseFullDeleteAuditEntity
{
#region 导航属性
[ForeignKey("SubjectVisitId")]
[JsonIgnore]
public SubjectVisit SubjectVisit { get; set; }
[Comment("阅片期配置")]
[ForeignKey("ReadingPeriodSetId")]
[JsonIgnore]
public ReadingPeriodSet ReadingPeriodSet { get; set; }
#endregion
[Comment("阅片期配置ID")]
public Guid ReadingPeriodSetId { get; set; }
[Comment("访视")]
public Guid SubjectVisitId { get; set; }
/// <summary>
/// 是否生成
/// </summary>
public bool IsGenerate { get; set; } = false;
/// <summary>
/// 生效时间
/// </summary>
public DateTime? GeneratedTime { get; set; }
}