using APT.BaseData.Domain.Entities.FM; using APT.BaseData.Domain.Enums; using APT.Infrastructure.Core; using APT.MS.Domain.Enums; using System; using System.Collections.Generic; using System.ComponentModel; namespace APT.MS.Domain.Entities.WB { /// /// 外包题库 /// [Description("外包题库")] public class T_WB_OUTSOURCE : MesEntityBase { /// /// 课程名称 /// [Description("课程名称")] [DataFieldLength(200)] [FormFieldTable] [FormFieldEdit] [FormFieldQuery] public string NAME { get; set; } /// /// 课程编号 /// [Description("课程编号")] [DataFieldLength(50)] [FormFieldTable] [FormFieldEdit] [FormFieldQuery] public string CODE { get; set; } /// /// 课程类型 /// [Description("课程类型")] [FormFieldTable] [FormFieldEdit] [FormFieldQuery] [DataFieldForeignKey("Nav_Type")] public Guid TYPE_ID { get; set; } /// /// 课程类型 /// [Description("课程类型")] [FormFieldTable] [FormFieldEdit] [FormFieldQuery] public T_WB_OUTSOURCE_TYPE Nav_Type { get; set; } /// /// 上传人 /// [Description("上传人")] [FormFieldTable] [FormFieldEdit] [FormFieldQuery] [DataFieldForeignKey("Nav_User")] public Guid USER_ID { get; set; } /// /// 上传人 /// [Description("上传人")] [FormFieldTable] [FormFieldEdit] [FormFieldQuery] public T_FM_USER Nav_User { get; set; } /// /// 通过分数线 /// [Description("通过分数线")] [FormFieldTable] [FormFieldEdit] [FormFieldQuery] public int PASSSCORE { get; set; } /// /// 附件 /// [Description("附件")] public ICollection Nav_Files { get; set; } /// /// 教学视频 /// [Description("教学视频")] public ICollection Nav_Videos { get; set; } /// /// 课程题目 /// [Description("课程题目")] public ICollection Nav_Tests { get; set; } [Description("启用标志")] [FormFieldTable] [FormFieldEdit] [FormFieldQuery] public FMEnableStatusEnum ENABLE_STATUS { get; set; } } }