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

namespace Edu.Model.Entity.Flow
{
	/// <summary>
	/// 流程节点审核信息实体
	/// </summary>
	[Serializable]
	[DB(ConnectionName = "DefaultConnection")]
	public class RB_Flow_AduitInfo
    {
		/// <summary>
		/// 主键编号
		/// </summary>
		public int CheckId { get; set; }

		/// <summary>
		/// 流程节点编号
		/// </summary>
		public int NodeId { get; set; }

		/// <summary>
		/// 流程编号
		/// </summary>
		public int FlowId { get; set; }

		/// <summary>
		/// 审核人民说明信息(比如:关联销售，指定成员名称）
		/// </summary>
		public string AduitName { get; set; }

		/// <summary>
		/// 审核类型
		/// </summary>
		public WFTAuditTypeEnum AuditType { get; set; }

		/// <summary>
		/// 审核人员编号(AuditType为2时使用）
		/// </summary>
		public int UserId { get; set; }

		/// <summary>
		/// 是否为特殊节点
		/// </summary>
		public int IsSpecNode { get; set; }

		/// <summary>
		///  AuditType=3【1-班级教师，2-关联销售，3-分区校长,4-教务长】AuditType=4【系统角色】
		/// </summary>
		public int PostType { get; set; }

		/// <summary>
		/// 1依次审批（本环节内审批人依次审批） 2 会签（须所有审批人同意）3 或签（一名审批人同意或拒绝即可）
		/// </summary>
		public WFTAuditWayEnum AuditWay { get; set; }
	}
}
