using Edu.Common.Enum; using System; using VT.FW.DB; namespace Edu.Model.Entity.Course { /// /// 课程作业实体类 /// [Serializable] [DB(ConnectionName = "DefaultConnection")] public class RB_Course_Job { /// /// 主键(作业Id) /// public int JobId { get; set; } /// /// 课程编号 /// public int CourseId { get; set; } /// /// 作业名称 /// public string JobName { get; set; } /// /// 作业类型(0-题目型作业,1-答题卡作业) /// public int JobType { get; set; } /// /// 评分机制(1-百分制,2-自定义) /// public int ScoreType { get; set; } /// /// 题型设置(1-按题型归类,2-不按题型归类) /// public int TopicType { get; set; } /// /// 创建人 /// public int CreateBy { get; set; } /// /// 创建时间 /// public DateTime CreateTime { get; set; } /// /// 修改人 /// public int UpdateBy { get; set; } /// /// 更新时间 /// public DateTime UpdateTime { get; set; } /// /// 校区编号 /// public int School_Id { get; set; } /// /// 集团编号 /// public int Group_Id { get; set; } /// /// 接收对象(班级) /// public string ReciveClass { get; set; } /// /// 作业开始时间 /// public DateTime? StartTime { get; set; } /// /// 作业结束时间 /// public DateTime? EndTime { get; set; } /// /// 是否允许学生补交(1-允许) /// public int IsAllowDelay { get; set; } /// /// 及格标准分数 /// public int PassBasicScore { get; set; } /// /// 是否允许重做(1-允许) /// public int IsAgain { get; set; } /// /// 重做次数 /// public int AgainTimes { get; set; } /// /// 是否多次作答取历史最高成绩(1-是) /// public int IsGetHighScore { get; set; } /// /// 是否允许查看答案(1-允许) /// public int IsLookAnswer { get; set; } /// /// 查看答案类型(1-教师批阅后,2-提交后,3-作业结束后) /// public int LookAnswerType { get; set; } /// /// 是否允许查看分数(1-允许) /// public int IsLookScore { get; set; } /// /// 是否允许查看题型分数(1-允许) /// public int IsLookQTypeScore { get; set; } /// /// 是否允许学生粘贴答案(1-允许) /// public int IsPaste { get; set; } /// /// 学生重做时显示对错(1-显示) /// public int IsAgainShowTrueFalse { get; set; } /// /// 题目乱序(1-是) /// public int IsOutOrder { get; set; } /// /// 是否随机出题(1-是) /// public int IsRandom { get; set; } /// /// 随机出题数量 /// public int RandomNum { get; set; } /// /// 是否发送通知(1-发送) /// public int IsSendMsg { get; set; } /// /// 提前多少小时发送 /// public int SendMsgHour { get; set; } /// /// 是否允许做作业(1-允许) /// public int IsWork { get; set; } /// /// 完成多少可以做作业 /// public int WorkProcess { get; set; } /// /// 填空类型的题目设为主观题(1-是) /// public int IsBlankobj { get; set; } /// /// 填空题答案不区分大小写(1-是) /// public int IsCompletionIngoreCase { get; set; } /// /// 填空题答案忽略符号(1-是) /// public int IsBlankIgnoreComma { get; set; } /// /// 多选题未选全给一半分(1-是) /// public int IsMultiHalfScore { get; set; } /// /// 删除状态(0-正常,1-禁用) /// public DateStateEnum Status { get; set; } } }