package jnpf.model.workflow.dto;

import lombok.Getter;
import lombok.Setter;

import java.util.Date;
import java.util.List;

/**
 * 外勤审批dto
 *
 * @author yanwenfu
 * @create 2023-12-13
 */
@Getter
@Setter
public class ApplyAttendanceOutsideDto {

    /** 审批id */
    private Integer taskId;
    /** 流程标题 */
    private String flowTitle;
    /** 申请人id */
    private String applyUserId;
    /** 申请人员 */
    private String applyUser;
    /** 申请日期(yyyy-MM-dd HH:mm:ss) */
    private String applyDateStr;
    /** 打卡id(更新打卡使用) */
    private String clockInId;
    /** 打卡id */
    private String specialBusinessId;
    /** 经度 */
    private String lng;
    /** 纬度 */
    private String lat;
    /** 地址 */
    private String address;
    /** 备注 */
    private String remark;
    /** 照片 */
    private String fileJson;
    /** 外勤打卡照片 */
    private List<String> picUrlList;
    /** 表单类型 */
    private Integer formType;
    /** 租户id */
    private String tenantId;
    /** 提交/保存 0-1 */
    private String status;

    @Override
    public String toString() {
        return "ApplyAttendanceOutsideDto{" +
                "taskId='" + taskId + '\'' +
                ", address='" + address + '\'' +
                ", remark='" + remark + '\'' +
                ", picUrlList=" + picUrlList +
                '}';
    }
}
