using APT.Infrastructure.Core; using APT.MS.Domain.Entities.HM; using System; using System.Collections.Generic; using System.ComponentModel; namespace APT.MS.Domain.Entities.BS { /// /// 检查内容表 /// [Description("检查内容表")] public class T_BS_CHECK_CONTENT : MesEntityBase { /// /// 检查依据 /// [Description("检查依据")] [FormFieldTable] [FormFieldEdit] [DataFieldLength(500)] public string PROOF { get; set; } /// /// 排序号 /// [Description("排序号")] [FormFieldEdit] public int NUM { get; set; } /// /// 检查项目ID /// [Description("检查项目ID")] [DataFieldForeignKey("Nav_CheckProject")] [FormFieldEdit] public Guid? CHECK_PROJECT_ID { get; set; } /// /// 检查项目 /// [Description("导航:检查项目")] public virtual T_BS_CHECK_PROJECT Nav_CheckProject { get; set; } /// /// 问题等级 重大 = 10,A = 20,B = 30,C = 40,D = 50, /// [Description("问题等级")] [EnumName("BSQuestionLevelEnum")] [FormFieldEdit] public int QUESTION_LEVEL { get; set; } /// /// 是否重大隐患 否 = 0,是 = 1, /// [Description("是否重大隐患")] [EnumName("BSSeriousRiskEnum")] [FormFieldEdit] public int SERIOUS_RISK { get; set; } /// /// 检查问题(描述) /// [Description("导航:检查问题(描述)")] [FormFieldEdit] public virtual ICollection Nav_ListContentQuestions { get; set; } /// /// 辨识区域( 项目区域 ) T_BS_CHECK_CONTENT_AREA /// [Description("导航:检查区域")] [FormFieldEdit] public virtual ICollection Nav_ListContentAreas { get; set; } /// /// 检查类型 /// [Description("导航:检查类型")] [FormFieldEdit] public virtual ICollection Nav_ListContentCheckTypes { get; set; } } }