using Edu.Common.Enum;
using System;
using System.Collections.Generic;
using System.Text;
using VT.FW.DB;

namespace Edu.Model.Entity.Exam
{
	/// <summary>
	/// 学员单词预习实体类
	/// </summary>
	[Serializable]
	[DB(ConnectionName = "DefaultConnection")]
	public class RB_StuWords_Prep
	{
		/// <summary>
		/// 预习主键编号
		/// </summary>
		public int Id { get; set; }

		/// <summary>
		/// 班级编号
		/// </summary>
		public int ClassId { get; set; }

		/// <summary>
		/// 课程编号
		/// </summary>
		public int CourseId { get; set; }

		/// <summary>
		/// Account表(Id字段)学员账号
		/// </summary>
		public int Stu_Account_Id { get; set; }

		/// <summary>
		/// 章节编号
		/// </summary>
		public int ChapterId { get; set; }

		/// <summary>
		/// 创建人
		/// </summary>
		public int CreateBy { get; set; }

		/// <summary>
		/// 创建时间
		/// </summary>
		public DateTime CreateTime { get; set; }

		/// <summary>
		/// 学校Id
		/// </summary>
		public int School_Id { get; set; }

		/// <summary>
		/// 集团编号
		/// </summary>
		public int Group_Id { get; set; }

		/// <summary>
		/// 状态
		/// </summary>
		public DateStateEnum Status { get; set; }

		/// <summary>
		/// 当前章节单词学习数量
		/// </summary>
		public int PrepNum { get; set; }

		/// <summary>
		/// 上一章节复习单词数量
		/// </summary>
		public int ReviewNum { get; set; }

		/// <summary>
		/// 学习单词数量
		/// </summary>
		public int StudyNum { get; set; }

		/// <summary>
		/// 单词总数
		/// </summary>
		public int TotalNum { get; set; }

		/// <summary>
		/// 得分
		/// </summary>
		public decimal Score { get; set; }

		/// <summary>
		/// 开始时间
		/// </summary>
		public DateTime? StartTime { get; set; }

		/// <summary>
		/// 结束时间
		/// </summary>
		public DateTime? EndTime { get; set; }
	}
}
