package cn.com.lzt.userattendancedetail.dto; import java.math.BigDecimal; import java.util.HashMap; public class AttendanceDetailJsonObj implements java.io.Serializable { /** 当天加班了 */ private Boolean ihadDuty; /** 带薪休假 */ private Boolean moneyLeave; /** 迟到 */ private Boolean belate; /** 早退 */ private Boolean leaveEarly; /** 旷工 */ private BigDecimal absenteeism; /** 未打卡 */ private Integer noPunchCard; /** * 事假当前请假的分钟数 */ private BigDecimal thingLeaveMins; /** * 病假当前请假的分钟数 */ private BigDecimal sickLeaveMins; /** * 调休分钟数 */ private BigDecimal exchangeMins; /** * 这一天的工作类型 */ private String worktype; /** * 实际基准时长 月度实际基准时长 带薪假时 8 小时 其他 与排班时间相等 */ private BigDecimal actDatumDate; /** 夜班白班津贴 单位 次*/ private java.lang.Integer dayShiftSubsidy; /** 夜班夜班津贴 单位 次*/ private java.lang.Integer nightShiftSubsidy; /** 日班 单位 次*/ private java.lang.Integer dayShift; /** 常班 单位 次*/ private java.lang.Integer regularShift; /**夜班白班津贴主键*/ private String dayShiftSubsidyId; /**夜班夜班津贴主键*/ private String nightShiftSubsidyId; /**日班津贴主键*/ private String dayShiftId; /**常班津贴主键*/ private String regularShiftId; /** 调整记录 */ private java.lang.Integer adjustRecord; /** 原始出勤时间 */ private java.util.Date primevalAttendanceDate; /** 原始退勤时间 */ private java.util.Date primevalRetreatDate; /** 额外加班 单位 次*/ private java.lang.Integer extraOvertime; /** 值班 单位 次*/ private Integer dutyShift = 0; private String dutyShiftId; public Boolean getIhadDuty() { return ihadDuty; } public void setIhadDuty(Boolean ihadDuty) { this.ihadDuty = ihadDuty; } public Boolean getBelate() { return belate; } public void setBelate(Boolean belate) { this.belate = belate; } public Boolean getLeaveEarly() { return leaveEarly; } public void setLeaveEarly(Boolean leaveEarly) { this.leaveEarly = leaveEarly; } public BigDecimal getAbsenteeism() { return absenteeism; } public void setAbsenteeism(BigDecimal absenteeism) { this.absenteeism = absenteeism; } public BigDecimal getThingLeaveMins() { return thingLeaveMins; } public void setThingLeaveMins(BigDecimal thingLeaveMins) { this.thingLeaveMins = thingLeaveMins; } public Integer getNoPunchCard() { return noPunchCard; } public void setNoPunchCard(Integer noPunchCard) { this.noPunchCard = noPunchCard; } public BigDecimal getActDatumDate() { return actDatumDate; } public void setActDatumDate(BigDecimal actDatumDate) { this.actDatumDate = actDatumDate; } public String getWorktype() { return worktype; } public void setWorktype(String worktype) { this.worktype = worktype; } public java.lang.Integer getDayShiftSubsidy() { return dayShiftSubsidy; } public void setDayShiftSubsidy(java.lang.Integer dayShiftSubsidy) { this.dayShiftSubsidy = dayShiftSubsidy; } public java.lang.Integer getNightShiftSubsidy() { return nightShiftSubsidy; } public void setNightShiftSubsidy(java.lang.Integer nightShiftSubsidy) { this.nightShiftSubsidy = nightShiftSubsidy; } public java.lang.Integer getDayShift() { return dayShift; } public void setDayShift(java.lang.Integer dayShift) { this.dayShift = dayShift; } public java.lang.Integer getRegularShift() { return regularShift; } public void setRegularShift(java.lang.Integer regularShift) { this.regularShift = regularShift; } public BigDecimal getSickLeaveMins() { return sickLeaveMins; } public void setSickLeaveMins(BigDecimal sickLeaveMins) { this.sickLeaveMins = sickLeaveMins; } public java.util.Date getPrimevalAttendanceDate() { return primevalAttendanceDate; } public void setPrimevalAttendanceDate(java.util.Date primevalAttendanceDate) { this.primevalAttendanceDate = primevalAttendanceDate; } public java.util.Date getPrimevalRetreatDate() { return primevalRetreatDate; } public void setPrimevalRetreatDate(java.util.Date primevalRetreatDate) { this.primevalRetreatDate = primevalRetreatDate; } public java.lang.Integer getAdjustRecord() { return adjustRecord; } public void setAdjustRecord(java.lang.Integer adjustRecord) { this.adjustRecord = adjustRecord; } public Boolean getMoneyLeave() { return moneyLeave; } public void setMoneyLeave(Boolean moneyLeave) { this.moneyLeave = moneyLeave; } public java.lang.Integer getExtraOvertime() { return extraOvertime; } public void setExtraOvertime(java.lang.Integer extraOvertime) { this.extraOvertime = extraOvertime; } public String getDayShiftSubsidyId() { return dayShiftSubsidyId; } public void setDayShiftSubsidyId(String dayShiftSubsidyId) { this.dayShiftSubsidyId = dayShiftSubsidyId; } public String getNightShiftSubsidyId() { return nightShiftSubsidyId; } public void setNightShiftSubsidyId(String nightShiftSubsidyId) { this.nightShiftSubsidyId = nightShiftSubsidyId; } public String getDayShiftId() { return dayShiftId; } public void setDayShiftId(String dayShiftId) { this.dayShiftId = dayShiftId; } public String getRegularShiftId() { return regularShiftId; } public void setRegularShiftId(String regularShiftId) { this.regularShiftId = regularShiftId; } /** * @return the exchangeMins */ public BigDecimal getExchangeMins() { return exchangeMins; } /** * @param exchangeMins the exchangeMins to set */ public void setExchangeMins(BigDecimal exchangeMins) { this.exchangeMins = exchangeMins; } /** * @return the dutyShift */ public Integer getDutyShift() { return dutyShift; } /** * @param dutyShift the dutyShift to set */ public void setDutyShift(Integer dutyShift) { this.dutyShift = dutyShift; } /** * @return the dutyShiftId */ public String getDutyShiftId() { return dutyShiftId; } /** * @param dutyShiftId the dutyShiftId to set */ public void setDutyShiftId(String dutyShiftId) { this.dutyShiftId = dutyShiftId; } }