using APT.Infrastructure.Core; using System; using System.Collections.Generic; using System.ComponentModel; namespace APT.BaseData.Domain.Entities { /// /// 文件库 /// public class T_PF_FILE_DB : MesEntityBase { /// /// 视频类型 /// [Description("类型ID")] [DataFieldForeignKey("Nav_Type")] [FormFieldTable] [FormFieldQuery] [FormFieldEdit] public Guid? TYPE_ID { get; set; } /// /// 视频类型 /// [Description("文件类型")] public virtual T_PF_FILE_TYPE Nav_Type { get; set; } /// /// 视频名称 /// [Description("文件名称")] [FormFieldTable] [FormFieldQuery] [FormFieldEdit] [DataFieldLength(200)] public string NAME { get; set; } /// /// 视频编号 /// [Description("视频编号")] [FormFieldTable] [FormFieldQuery] [FormFieldEdit] [DataFieldLength(50)] public string CODE { get; set; } /// /// 是否本地 /// [Description("是否本地")] [FormFieldTable] [FormFieldQuery] [FormFieldEdit] public bool ISLOCAL { get; set; } = true; /// /// 附件 /// [Description("附件")] public virtual ICollection Nav_Files { get; set; } /// /// 文件路径 第三方的路劲 /// [Description("文件路径")] [DataFieldLength(200)] public string FILE_PATH { get; set; } /// /// 文件ID /// [Description("文件ID")] [DataFieldForeignKey("Nav_ImgFile")] public Guid? IMG_FILE_ID { get; set; } /// /// 导航属性:文件 /// [Description("导航属性:文件")] public virtual T_PF_IMG_FILE Nav_ImgFile { get; set; } } }