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; }
}
}