package com.cloud.attendance.model;
|
|
import com.cloud.model.common.BaseDataEntity;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
|
import java.io.Serializable;
|
import java.util.Date;
|
|
/**
|
* att_rule 考勤规则表
|
* @author lp
|
*/
|
@Data
|
public class AttRule extends BaseDataEntity<AttRule> implements Serializable {
|
private static final long serialVersionUID = 1L;
|
|
@ApiModelProperty(value = "是否启用考勤规则 0禁用 1启用")
|
private Integer enable;
|
|
@ApiModelProperty(value = "打卡记录-开始时间")
|
private String recordBegin;
|
|
@ApiModelProperty(value = "打开记录-结束时间")
|
private String recordEnd;
|
|
@ApiModelProperty(value = "上班时间")
|
private String inTime;
|
// private Date inTime;
|
|
@ApiModelProperty(value = "迟到区间-分")
|
private Integer inTimeMin;
|
|
@ApiModelProperty(value = "下班时间")
|
private String outTime;
|
|
@ApiModelProperty(value = "早退区间-分")
|
private Integer outTimeMin;
|
|
@ApiModelProperty(value = "预留Json")
|
private String revJson;
|
|
@ApiModelProperty(value = "是否通知App 0不通知 1通知")
|
private Integer isNoticeApp;
|
|
@ApiModelProperty(value = "备注信息")
|
private String remarks;
|
|
@ApiModelProperty(value = "设备id集合")
|
private String deviceIds;
|
|
}
|