package cn.com.lzt.attendance.entity; import java.math.BigDecimal; import java.util.Date; import java.util.List; import java.lang.String; import java.lang.Double; import java.lang.Integer; import java.math.BigDecimal; import javax.xml.soap.Text; import java.sql.Blob; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.GenerationType; import javax.persistence.Id; import javax.persistence.Table; import org.hibernate.annotations.GenericGenerator; import javax.persistence.SequenceGenerator; import org.jeecgframework.poi.excel.annotation.Excel; /** * @Title: Entity * @Description: 项目出勤统计表 * @author onlineGenerator * @date 2017-10-24 16:38:50 * @version V1.0 * */ @Entity @Table(name = "t_bus_proj_attendance_statistics", schema = "") @SuppressWarnings("serial") public class ProjAttendanceEntity implements java.io.Serializable { /**主键*/ private java.lang.String id; @Excel(name="年月",width=15,format = "yyyy-MM-dd") private java.lang.String yearmonth; @Excel(name="项目id",width=15) private java.lang.String pjtId; @Excel(name="项目经理id",width=15) private java.lang.String pmId; @Excel(name="应出勤时长",width=15) private BigDecimal datumWorkDuration; @Excel(name="实际出勤时长",width=15) private BigDecimal attendanceDuration; @Excel(name="出勤率",width=15) private BigDecimal attendanceRate; /** *方法: 取得java.lang.String *@return: java.lang.String 主键 */ @Id @GeneratedValue(generator = "paymentableGenerator") @GenericGenerator(name = "paymentableGenerator", strategy = "uuid") @Column(name ="ID",nullable=false,length=36) public java.lang.String getId(){ return this.id; } /** *方法: 设置java.lang.String *@param: java.lang.String 主键 */ public void setId(java.lang.String id){ this.id = id; } @Column(name ="YEARMONTH",nullable=true,length=50) public java.lang.String getYearmonth() { return yearmonth; } public void setYearmonth(java.lang.String yearmonth) { this.yearmonth = yearmonth; } @Column(name ="PJT_ID",nullable=true,length=50) public java.lang.String getPjtId() { return pjtId; } public void setPjtId(java.lang.String pjtId) { this.pjtId = pjtId; } @Column(name ="PM_ID",nullable=true,length=50) public java.lang.String getPmId() { return pmId; } public void setPmId(java.lang.String pmId) { this.pmId = pmId; } @Column(name ="DATUM_WORK_DURATION",nullable=true,length=50) public BigDecimal getDatumWorkDuration() { return datumWorkDuration; } public void setDatumWorkDuration(BigDecimal datumWorkDuration) { this.datumWorkDuration = datumWorkDuration; } @Column(name ="ATTENDANCE_DURATION",nullable=true,length=50) public BigDecimal getAttendanceDuration() { return attendanceDuration; } public void setAttendanceDuration(BigDecimal attendanceDuration) { this.attendanceDuration = attendanceDuration; } @Column(name ="ATTENDANCE_RATE",nullable=true,length=50) public BigDecimal getAttendanceRate() { return attendanceRate; } public void setAttendanceRate(BigDecimal attendanceRate) { this.attendanceRate = attendanceRate; } }