using APT.BaseData.Domain.Entities.FM; using APT.BaseData.Domain.Enums; using APT.BaseData.Domain.Enums.PF; using APT.Infrastructure.Core; using APT.MS.Domain.Enums; using System; using System.Collections.Generic; using System.ComponentModel; namespace APT.MS.Domain.Entities.TL { /// /// 浸润线观测 /// [Description("浸润线观测")] public class T_TL_WATCH_LINE : MesEntityBase { /// /// 尾矿库名称 冗余 /// [Description("尾矿库名称")] [DataFieldLength(200)] [FormFieldTable] public string TAILING_NAME { get; set; } /// /// 尾矿库名称 /// [Description("尾矿库名称")] [DataFieldForeignKey("Nav_Tailing")] [FormFieldEdit] public Guid TAILING_ID { get; set; } /// /// 尾矿库 /// [Description("尾矿库")] public T_TL_TAILING Nav_Tailing { get; set; } /// /// 汇总表 /// [Description("汇总表")] [DataFieldForeignKey("Nav_Sum")] public Guid SUM_ID { get; set; } /// /// 汇总表 /// [Description("汇总表")] public T_TL_WATCH_SUM Nav_Sum { get; set; } /// /// 日期 /// [FormFieldTable] [FormFieldEdit] [FormFieldQuery] [Description("日期")] public DateTime DATE { get; set; } /// /// 触发ID 用于判断重复粗发 /// [Description("触发ID")] public Guid? PLAN_ID { get; set; } /// /// 部门 /// [Description("部门")] public Guid? DEPARTMENT_ID { get; set; } /// /// 用户 触发接收人(登记人) /// [Description("用户")] [DataFieldForeignKey("Nav_User")] public Guid? USER_ID { get; set; } /// /// 提交人 /// [Description("提交人")] [FormFieldQuery] [FormFieldTable] public T_FM_USER Nav_User { get; set; } /// /// 记录表 /// [Description("记录表")] [FormFieldEdit] public ICollection Nav_ListDetail { get; set; } /// /// 状态 /// [Description("状态")] [FormFieldQuery] [FormFieldTable] public PFStandardStatus STATUS { get; set; } } }