using Edu.Common.Enum;
using Edu.Common.Enum.Course;
using System;
using VT.FW.DB;
namespace Edu.Model.Entity.Sell
{
///
/// 教师绩效实体类
///
[Serializable]
[DB(ConnectionName = "DefaultConnection")]
public class RB_Teaching_Perf
{
///
/// 主键
///
public int Id { get; set; }
///
/// 教师id
///
public int TeacherId { get; set; }
///
/// 班级Id
///
public int ClassId { get; set; }
///
/// 原带班人数
///
public int BaseStuNum { get; set; }
///
/// 原课时费
///
public decimal BaseHourFee { get; set; }
///
/// 增加带班人数
///
public int AddStuNum { get; set; }
///
/// 增加课时费
///
public decimal AddHourFee { get; set; }
///
/// 班级人数
///
public int ClassPeopelNum { get; set; }
///
/// 结课时间
///
public DateTime EndDate { get; set; }
///
/// 满班率
///
public decimal FullClassRate { get; set; }
///
/// 平均上课率
///
public decimal AvgCheckRate { get; set; }
///
/// 累计课时
///
public int ClassHours { get; set; }
///
/// 课时奖金
///
public decimal UnitPrice { get; set; }
///
/// 累计绩效金额
///
public decimal Money { get; set; }
///
/// 财务单据id
///
public int FinanceId { get; set; }
///
/// 枚举 绩效状态 1待确认 2已确认 3不发放绩效
///
public PerfStateEnum PerfState { get; set; }
///
/// 删除状态
///
public int Status { get; set; }
///
/// 集团编号
///
public int Group_Id { get; set; }
///
/// 校区id
///
public int School_Id { get; set; }
///
/// 创建人
///
public int CreateBy { get; set; }
///
/// 创建时间
///
public DateTime CreateTime { get; set; }
///
/// 修改人
///
public int UpdateBy { get; set; }
///
/// 更新时间
///
public DateTime UpdateTime { get; set; }
///
/// 奖金对照
///
public string BonusJson { get; set; }
///
/// 课时费对照
///
public string ClassFeeJson { get; set; }
///
/// 确认时间
///
public DateTime? ConfirmDate { get; set; }
}
}