package jnpf.model.attendance.dto;

import jnpf.model.workflow.dto.AttendanceBaseForOa;
import lombok.Data;
import lombok.ToString;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @Author huanglinpan
 * @Date 2024/11/4 15:24
 * @Version 1.0 （版本号）
 */
@Data
@ToString(callSuper = true)
public class GoOutApproveForOaDto extends AttendanceBaseForOa {

    private String id;

    /** 请假人 */
    private String userId;

    /** 时长（天） */
    private BigDecimal dayNum;

    /** 单位 1.小时 2.天 */
    private Integer unit;

    /** 外出理由 */
    private String reason;

    /** 照片 */
    private String fileJson;

    /** 考勤组名称 */
    private String groupId;

//    @Override
//    public String toString() {
//        return "UserCopy{" +
//                "User='" + super.toString() + "', " +
//                "userId='" + userId + '\'' + "dayNum='" + dayNum + '\'' + "unit='" + unit + '\'' + "reason='" + reason + '\'' + "fileJson='" + fileJson + '\'' + "groupId='" + groupId + '\'' +
//                '}';
//    }
}
