package com.zjty.tynotes.attendance.entity.exl;

import cn.afterturn.easypoi.excel.annotation.Excel;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import org.springframework.data.mongodb.core.mapping.Document;

@Data
@AllArgsConstructor
@NoArgsConstructor
public class DepartmentExl {

    @Excel(name = "用户姓名", orderNum = "1", width = 20)
    private String name;

    @Excel(name = "应出勤天数", orderNum = "2", width = 20)
    private Integer attendanceDay;

    @Excel(name = "实际出勤天数", orderNum = "3", width = 20)
    private Float realAttendanceDay;

    @Excel(name = "公出天数", orderNum = "4", width = 20)
    private Float reasonableOutWorkDay;

    @Excel(name = "迟到天数", orderNum = "5", width = 20)
    private Integer lateDay;

    @Excel(name = "早退天数", orderNum = "6", width = 20)
    private Integer earlyDay;

    @Excel(name = "出差天数", orderNum = "7", width = 20)
    private Float outWorkDay;

    @Excel(name = "病假天数", orderNum = "8", width = 20)
    private Float sickLeaveDay;

    @Excel(name = "事假天数", orderNum = "9", width = 20)
    private Float thingLeaveDay;

    @Excel(name = "旷工天数", orderNum = "10", width = 20)
    private Float absenteeismDay;

    @Excel(name = "迟到15分钟", orderNum = "11", width = 20)
    private Integer lateOne;

    @Excel(name = "迟到一小时", orderNum = "12", width = 20)
    private Integer lateTwo;

    @Excel(name = "迟到半天", orderNum = "13", width = 20)
    private Integer lateThree;

    @Excel(name = "迟到一天", orderNum = "14", width = 20)
    private Integer lateFour;


}
