using APT.BaseData.Domain.Entities; using APT.BaseData.Domain.Entities.FM; using APT.BaseData.Domain.Enums.PF; using APT.Infrastructure.Core; using APT.MS.Domain.Enums; using System; using System.Collections.Generic; using System.ComponentModel; using System.Linq; using System.Text; using System.Threading.Tasks; namespace APT.MS.Domain.Entities.CM { /// /// 年度应急演练计划表 /// [Description("年度应急演练计划表")] [DataRuleField("DEPARTMENT_ID")] public class T_CM_DRILL_PLAN : MesEntityBase { /// /// 年度 /// [Description("年度")] [FormFieldTable] [FormFieldEdit] [FormFieldQuery] public int YEAR { get; set; } /// /// 制定部门ID /// [Description("制定部门")] [DataFieldForeignKey("Nav_Department")] [FormFieldTable] [FormFieldEdit] [FormFieldQuery] public Guid? DEPARTMENT_ID { get; set; } /// /// 导航属性:制定部门 /// [Description("导航属性:制定部门")] public virtual T_FM_DEPARTMENT Nav_Department { get; set; } /// /// 导航属性:计划子表 /// [Description("导航属性:计划子表")] public virtual ICollection Nav_listPlanDetail { get; set; } /// /// 审批状态 /// [Description("审批状态")] [FormFieldTable] [FormFieldQuery] public PFStandardStatus STATUS { get; set; } /// /// 审批流 /// [Description("审批流")] [DataFieldForeignKey("Nav_Approve")] public Guid? APPROVE_ID { get; set; } /// /// 审批流 /// [Description("会议发起审批流")] public T_PF_APPROVE Nav_Approve { get; set; } } }