using APT.BaseData.Domain.Entities.FM; 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.HM { /// /// 作业任务识别表 /// [Description("作业任务识别表")] public class T_HM_OPERATION_TASK_DISTINGUISH : MesEntityBase { /// /// 编码 /// [Description("编码")] [DataFieldLength(50)] [FormFieldTable] [FormFieldEdit] public string CODE { get; set; } /// /// 名称 /// [Description("名称")] [DataFieldLength(50)] [FormFieldTable] [FormFieldQuery] [FormFieldEdit] public string NAME { get; set; } /// /// 完成时间 /// [Description("完成时间")] [FormFieldTable] [FormFieldQuery] [FormFieldEdit] public DateTime COMPLETION_TIME { get; set; } /// /// 状态(待通知 = 0,待填写 = 1,待同意 = 2,审核中 = 3,已审核 = 4,审批拒绝 = 9,) /// [Description("状态")] [EnumName("HMOTDAStatusEnum")] [FormFieldTable] [FormFieldQuery] [FormFieldEdit] public HMOTDAStatusEnum STATUS { get; set; } /// /// 识别部门 /// [Description("识别部门")] [FormFieldTable] [FormFieldQuery] [FormFieldEdit] [DataFieldForeignKey("Nav_Department")] public Guid DEPARTMENT_ID { get; set; } /// /// 导航:识别部门 /// [Description("导航:识别部门")] public virtual T_FM_DEPARTMENT Nav_Department { get; set; } /// /// 导航:识别人员 /// [Description("导航:识别人员")] [FormFieldEdit] public virtual ICollection Nav_Users { get; set; } /// /// 导航:作业任务识别详情 /// [Description("导航:作业任务识别详情")] [FormFieldEdit] public virtual ICollection Nav_DistinguishDetails { get; set; } /// /// 导航:作业任务识别附件 /// [Description("导航:作业任务识别附件")] [FormFieldEdit] public virtual ICollection Nav_Files { get; set; } } }