# SvaActualScheduleHoursDTO.java

    package cloud.wconnect.workperformance.pojo.dto.sva.avhours;

    import lombok.Data;

    import java.math.BigDecimal;
    import java.util.List;

    /**
     * DTO类：Actual vs Scheduled Hours
     *
     * @author zc
     * @date 2023/3/22
     */
    @Data
    public class SvaActualScheduleHoursDTO {

        /**
         * 员工打卡编号
         */
        private String positionId;

        /**
         * 员工名称
         */
        private String employeeName;

        /**
         * 日期（yyyyMMdd）
         */
        private Long payDate;

        /**
         * 实际打卡时数
         */
        private BigDecimal actualHours;

        /**
         * Actual Hours List
         */
        private List<SvaActualHoursDTO> actualHoursList;

        /**
         * 排班时数
         */
        private BigDecimal scheduleHours;

        /**
         * Schedule Hours List
         */
        private List<SvaScheduleHoursDTO> scheduleHoursList;

        /**
         * 打卡时数与排班时数的差值
         */
        private BigDecimal variance;

    }