using Edu.Common.Enum;
using System;
using VT.FW.DB;

namespace Edu.Model.Entity.Duty
{
	/// <summary>
	/// 值班内容实体类
	/// </summary>
	[Serializable]
	[DB(ConnectionName = "DefaultConnection")]
	public class RB_Duty_Content
    {
		/// <summary>
		/// 主键编号
		/// </summary>
		public int Id { get; set; }

		/// <summary>
		/// 值班班次
		/// </summary>
		public int PlanShift { get; set; }

		/// <summary>
		/// 值班类型(1-值班事项，2-交接事项，3-突发事项)
		/// </summary>
		public int PlanType { get; set; }

		/// <summary>
		/// 值班编号
		/// </summary>
		public int PlanId { get; set; }

		/// <summary>
		/// 突发事项、工作交接(值班类型为2.3是使用)文件
		/// </summary>
		public string FileURL { get; set; }

		/// <summary>
		/// 突发事项、工作交接(值班类型为2.3是使用)内容
		/// </summary>
		public string OtherContent { get; set; }

		/// <summary>
		/// 突发事项、工作交接(值班类型为2.3是使用)备注
		/// </summary>
		public string OtherRemark { get; set; }

		/// <summary>
		/// 值班事项(值班类型为1是使用)填写内容
		/// </summary>
		public string WorkContent { get; set; }

		/// <summary>
		/// 值班事项(值班类型为1是使用)是否完成(1-已完成)
		/// </summary>
		public int WorkIsFinish { get; set; }

		/// <summary>
		/// 事项编号
		/// </summary>
		public int ItemId { get; set; }

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

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

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

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

		/// <summary>
		/// 更新人
		/// </summary>
		public int UpdateBy { get; set; }

		/// <summary>
		/// 更新时间
		/// </summary>
		public DateTime UpdateTime { get; set; }

		/// <summary>
		/// 事项类型(1-选择，2-手动填写)
		/// </summary>
		public int ItemType { get; set; }

		/// <summary>
		/// 交接班次(rb_duty_plandetails表的Id)
		/// </summary>
		public string HandoverDlandetails { get; set; }
	}
}
