using Edu.Common.Enum; using Edu.Common.Enum.Course; using Edu.Common.Enum.Question; using System; using VT.FW.DB; namespace Edu.Model.Entity.Question { /// /// 问题实体类 /// [Serializable] [DB(ConnectionName = "DefaultConnection")] public class RB_Question { /// /// 主键(问题编号) /// public int QuestionId { get; set; } /// /// 课程编号 /// public int CourseId { get; set; } /// /// 题库编号 /// public int BankId { get; set; } /// /// 问题名称 /// public string Title { get; set; } /// /// 问题内容 /// public string QuestionContent { get; set; } /// /// 难易程度(1-易,2-中,3-难) /// public DifficultyTypeEnum DifficultyType { get; set; } /// /// 答案解析 /// public string AnswerParse { get; set; } /// /// 问题类型编号 /// public int QuestionTypeId { get; set; } /// /// 问题类型Key /// public string QuestionTypeKey { get; set; } /// /// 知识点 /// public string Knowledge { get; set; } /// /// 创建人 /// public int CreateBy { get; set; } /// /// 创建时间 /// public DateTime CreateTime { get; set; } /// /// 修改人 /// public int UpdateBy { get; set; } /// /// 更新时间 /// public DateTime UpdateTime { get; set; } /// /// 是否同步修改引用此题目的作业和考试(1-是) /// public int IsUpdateJobExam { get; set; } /// /// 删除状态 /// public DateStateEnum Status { get; set; } /// /// 排序 /// public int SortNum { get; set; } /// /// 问题答案【JSON字符串】 /// public string Answer { get; set; } /// /// 填空题(答案顺序打乱也判正确) /// public int IsMutex { get; set; } /// /// 题目所属大类 /// public QuestionCategoryEnum? Category { get; set; } /// /// 考级程度 /// public LevelTypeEnum? LevelType { get; set; } } }