package jnpf.model.workflow.dto;

import lombok.Getter;
import lombok.Setter;

import java.util.Date;

/**
 * 流程表单 [出勤变更]
 *
 * @author yanwenfu
 * @create 2023-12-11
 */
@Getter
@Setter
public class ApplyAttendanceChangeDto {

    /** 流程主键集合 */
    private String taskIds;
    /** 申请人员 */
    private Integer applyUser1;
    /** 申请日期 */
    private Date applyDate;
    /** 变更人员id */
    private String changeUserId;
    /** 变更人员名称 */
    private String changeUserName;
    /** 打卡结果id */
    private String clockInResultId;
    /** 变更时间(yyyy-MM-dd) */
    private Date changeTime;
    /** 上班时间 */
    private Date onWorkTime;
    /** 下班时间 */
    private Date offWorkTime;
    /** 变更类型(-1: 缺卡, 1: 正常, 2: 迟到, 3: 早退) */
    private String changeType;
    /** 变更分钟数 */
    private String changeMinute;
    /** 变更类型 + 分钟数 */
    private String[] changeData;
    /** 变更理由 */
    private String changeReason;
    /** 照片 */
    private String fileJson;
    /** 表单类型 */
    private Integer formType;
    /** 租户id */
    private String tenantId;
    /** 提交/保存 0-1 */
    private String status;
}
