/*********************************************************** **项目名称:BZPT.Entity **功能描述: Payroll 的摘要说明 **作 者: 此代码由CodeSmith生成。 **版 本 号: 1.0 **修改历史: ************************************************************/ namespace BZPT.Domains.Entity.Wage { using System; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; /// ///Payroll,薪资结算表 /// [Serializable] [Table(name:"Wage_Payroll")] public partial class Payroll : EntityBase, IWage, ILogicDelete { /// /// 统一项目编码 /// [Display(Name = "统一项目编码")] [StringLength(144)] public string AID { get; set; } /// /// 标段id /// [Required(ErrorMessage = "标段id是必须的,请先完善")] [Display(Name = "标段id")] [StringLength(144)] public string BID { get; set; } /// /// 劳务队 /// [Required(ErrorMessage = "劳务队是必须的,请先完善")] [Display(Name = "劳务队")] [StringLength(144)] public string DID { get; set; } /// /// 工人ID /// [Required(ErrorMessage = "工人ID是必须的,请先完善")] [Display(Name = "工人ID")] [StringLength(144)] public string DFID { get; set; } /// /// 姓名 /// [Display(Name = "姓名")] [StringLength(80)] public string XZC01 { get; set; } /// /// 联系电话 /// [Display(Name = "联系电话")] [StringLength(80)] public string XZC02 { get; set; } /// /// 身份证号码 /// [Display(Name = "身份证号码")] [StringLength(100)] public string XZC03 { get; set; } /// /// 银行账户 /// [Display(Name = "银行账户")] [StringLength(400)] public string XZC04 { get; set; } /// /// 开户行 /// [Display(Name = "开户行")] [StringLength(1200)] public string XZC05 { get; set; } /// /// 考勤天数 /// [Display(Name = "考勤天数")] public int? XZC06 { get; set; } /// /// 加班时间 /// [Display(Name = "加班时间")] public int? XZC07 { get; set; } /// /// 基础工资 /// [Display(Name = "基础工资")] public decimal? XZC08 { get; set; } /// /// 计件工资 /// [Display(Name = "计件工资")] public decimal? XZC09 { get; set; } /// /// 计天工资 /// [Display(Name = "计天工资")] public decimal? XZC10 { get; set; } /// /// 计月工资 /// [Display(Name = "计月工资")] public decimal? XZC11 { get; set; } /// /// 加班费 /// [Display(Name = "加班费")] public decimal? XZC12 { get; set; } /// /// 差旅费补贴 /// [Display(Name = "差旅费补贴")] public decimal? XZC13 { get; set; } /// /// 高危补贴 /// [Display(Name = "高危补贴")] public decimal? XZC14 { get; set; } /// /// 高温防寒补贴 /// [Display(Name = "高温防寒补贴")] public decimal? XZC15 { get; set; } /// /// 住房补贴 /// [Display(Name = "住房补贴")] public decimal? XZC16 { get; set; } /// /// 伙食补贴 /// [Display(Name = "伙食补贴")] public decimal? XZC17 { get; set; } /// /// 养老保险 /// [Display(Name = "养老保险")] public decimal? XZC18 { get; set; } /// /// 医疗保险 /// [Display(Name = "医疗保险")] public decimal? XZC19 { get; set; } /// /// 工伤保险 /// [Display(Name = "工伤保险")] public decimal? XZC20 { get; set; } /// /// 失业保险 /// [Display(Name = "失业保险")] public decimal? XZC21 { get; set; } /// /// 住房公积金 /// [Display(Name = "住房公积金")] public decimal? XZC22 { get; set; } /// /// 大病互助 /// [Display(Name = "大病互助")] public decimal? XZC23 { get; set; } /// /// 小计 /// [Display(Name = "小计")] public decimal? XZC24 { get; set; } /// /// 应纳税工资额 /// [Display(Name = "应纳税工资额")] public decimal? XZC25 { get; set; } /// /// 个税 /// [Display(Name = "个税")] public decimal? XZC26 { get; set; } /// /// 应发工资 /// [Display(Name = "应发工资")] public decimal? XZC27 { get; set; } /// /// 实发工资 /// [Display(Name = "实发工资")] public decimal? XZC28 { get; set; } /// /// 工资所属年月(yyyyMM) /// [Display(Name = "工资所属年月(yyyyMM)")] [StringLength(80)] public string XZC29 { get; set; } /// /// 发放日期(yyyy-MM-dd) /// [Display(Name = "发放日期(yyyy-MM-dd)")] public DateTime? XZC30 { get; set; } /// /// 是否为补发(见字典表) /// [Display(Name = "是否为补发(见字典表)")] public int? XZC31 { get; set; } /// /// 更新时间 /// [Display(Name = "更新时间")] public DateTime? UpdateTime { get; set; } /// /// 更新人 /// [Display(Name = "更新人")] [StringLength(152)] public string UpdateUser { get; set; } /// /// 创建时间 /// [Display(Name = "创建时间")] public DateTime? CreateTime { get; set; } /// /// 创建人 /// [Display(Name = "创建人")] [StringLength(152)] public string CreateUser { get; set; } /// /// 是否已删除 /// [Display(Name = "是否已删除")] public bool IsDeleted { get; set; } } }