using APT.Infrastructure.Core; using APT.MS.Domain.Entities.BS; using APT.MS.Domain.Entities.HM; using APT.MS.Domain.Enums; using System; using System.Collections.Generic; using System.ComponentModel; namespace APT.MS.Domain.Entities.BS { /// /// 检查登记 手动添加检查记录 /// public class ModelSafeCheckRecordAdd : MesEntityBase { /// /// 安全检查ID /// public Guid SAFE_CHECK_ID { get; set; } /// /// 部门ID /// public Guid DEPARTMENT_ID { get; set; } /// /// 检查对象 /// [Description("检查对象")] public BSMineTypeEnum CHECKOBJECT { get; set; } /// /// 检查区域 /// [Description("检查区域")] [DataFieldForeignKey("Nav_CheckArea")] public Guid RISK_AREA_ID { get; set; } /// /// 检查类型 /// [Description("检查类型")] public Guid CHECK_TYPE_ID { get; set; } /// /// 检查层级 /// [Description("检查层级")] public Guid CHECK_TYPE_LEVEL_ID { get; set; } /// /// 检查区域 /// [Description("导航:检查区域")] public virtual T_HM_RISK_AREA Nav_CheckArea { get; set; } /// /// 原有表单明细数量 /// public int ROW_NO { get; set; } /// /// 检查内容 /// [Description("检查内容")] [DataFieldLength(500)] public string CHECKCONTENT { get; set; } public virtual ICollection Nav_ListUserCheck { get; set; } /// /// 检查记录 /// [Description("检查记录")] [FormFieldEdit] public virtual ICollection Nav_ListCheckDetail { get; set; } } }