using APT.BaseData.Domain.Entities.FM; using APT.Infrastructure.Core; using APT.MS.Domain.Entities.OG; using System; using System.Collections.Generic; using System.ComponentModel; using System.Linq; using System.Text; using System.Threading.Tasks; namespace APT.MS.Domain.Entities.OG { /// /// 相关方基本信息表 /// [Description("相关方基本信息表")] public class T_OG_RELATED : MesEntityBase { /// /// 相关方名称 /// [Description("相关方名称")] [FormFieldTable] [FormFieldQuery] [FormFieldEdit] [DataFieldLength(100)] public string NAME { get; set; } /// /// 联系人 /// [Description("联系人")] [FormFieldTable] [FormFieldQuery] [FormFieldEdit] [DataFieldLength(50)] public string CONTACT { get; set; } /// /// 联系方式 /// [Description("联系方式")] [FormFieldTable] [FormFieldQuery] [FormFieldEdit] [DataFieldLength(50)] public string CONTACT_INFO { get; set; } /// /// 地址 /// [Description("地址")] [FormFieldTable] [FormFieldQuery] [FormFieldEdit] [DataFieldLength(50)] public string ADDRESS { get; set; } /// /// 对口部门ID /// [Description("对口部门")] [FormFieldTable] [FormFieldQuery] [FormFieldEdit] [DataFieldForeignKey("Nav_Department")] public Guid? DEPARTMENT_ID { get; set; } /// /// 导航: 对口部门 /// [Description("导航: 对口部门")] public T_FM_DEPARTMENT Nav_Department { get; set; } /// /// 对接人ID /// [Description("对接人")] [FormFieldTable] [FormFieldQuery] [FormFieldEdit] [DataFieldForeignKey("Nav_User")] public Guid? USER_ID { get; set; } /// /// 导航: 对接人 /// [Description("导航: 对接人")] public T_FM_USER Nav_User { get; set; } /// /// 主要工作内容 /// [Description("主要工作内容")] [FormFieldTable] [FormFieldQuery] [FormFieldEdit] [DataFieldLength(50)] public string CONTENT { get; set; } /// /// 重大风险 /// [Description("重大风险")] [FormFieldTable] [FormFieldQuery] [FormFieldEdit] [DataFieldLength(50)] public string RISK { get; set; } /// /// 导航属性:合同/协议表 /// [Description("导航属性:合同/协议表")] [FormFieldEdit] public ICollection Nav_Agreements { get; set; } /// /// 导航属性:资质情况表 /// [Description("导航属性:资质情况表")] [FormFieldEdit] public ICollection Nav_Qualifications { get; set; } /// /// 导航属性:人员信息表 /// [Description("导航属性:人员信息表")] [FormFieldEdit] public ICollection Nav_Users { get; set; } } }