package com.cloud.attendance.model;
|
|
import java.io.Serializable;
|
import java.util.Date;
|
|
import com.alibaba.fastjson.annotation.JSONField;
|
import com.cloud.model.common.BaseDataEntity;
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
import io.swagger.annotations.Api;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
import org.springframework.format.annotation.DateTimeFormat;
|
|
/**
|
* att_day 每人/每天考勤汇总表
|
* @author
|
*/
|
@Data
|
@Api(description = "考勤汇总表",value = "AttDay")
|
public class AttDay extends BaseDataEntity<AttDay> implements Serializable {
|
private static final long serialVersionUID = 1L;
|
|
@ApiModelProperty(value = "机构id,预留")
|
private Integer orgId;
|
|
@ApiModelProperty(value = "人员Id")
|
private String employeeId;
|
|
@ApiModelProperty(value = "人员姓名")
|
private String employeeName;
|
|
@ApiModelProperty(value = "考勤日期")
|
@JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
|
@DateTimeFormat(pattern = "yyyy-MM-dd")
|
private Date signDate;
|
|
@ApiModelProperty(value = "签到时间")
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
|
private Date inTime;
|
|
@ApiModelProperty(value = "签退时间")
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") // ,timezone = "GMT+8"
|
private Date outTime;
|
|
@ApiModelProperty(value = "签到设备Id")
|
private String inDeviceId;
|
|
@ApiModelProperty(value = "签到设备名称")
|
private String inDeviceName;
|
|
@ApiModelProperty(value = "签退设备id")
|
private String outDeviceId;
|
|
@ApiModelProperty(value = "签退设备名称")
|
private String outDeviceName;
|
|
@ApiModelProperty(value = "是否未签到 0已签 1未签到")
|
private Integer isNotSign;
|
|
@ApiModelProperty(value = "是否迟到 0否 1是")
|
private Integer isLate;
|
|
@ApiModelProperty(value = "是否早退 0否 1是")
|
private Integer isLeaveEarly;
|
|
@ApiModelProperty(value = "今日是否请假 0:否 1是")
|
private Integer isLeave;
|
|
@ApiModelProperty(value = "是否补签 0否 1是")
|
private Integer isRepair;
|
|
@ApiModelProperty(value = "预留Json")
|
private String revJson;
|
|
@ApiModelProperty(value = "备注信息")
|
private String remarks;
|
|
@ApiModelProperty(value = "考勤状态")
|
private String dayStatus;
|
|
}
|