# ImportLogQuery.java

    package cloud.wconnect.workperformance.pojo.query.schedule;

    import lombok.Data;
    import org.hibernate.validator.constraints.Range;

    import java.util.List;

    /**
     * Query：Import Log
     *
     * @author yyt
     * 2023/7/3
     */
    @Data
    public class ImportLogQuery {

        /**
         * 页码
         */
        private Integer page;

        /**
         * 每页条数
         */
        private Integer size;

        /**
         * 导入结果(1:导入成功，2:导入失败，3:忽略，4:进行中，5:修复中，6:报告缺失)
         */
        private List<@Range(min = 1, max = 6, message = "the importResult must in [1:Success，2:Fail，3:Ignore，4:In progress，5:Repairing，6:Missed]") Integer> importResult;

        /**
         * Start From Data Date（当天 0点 0分 0秒 时间戳）
         */
        private Long startFromDataDate;

        /**
         * Start To Data Date（当天 0点 0分 0秒 时间戳）
         */
        private Long startToDataDate;

        /**
         * End From Data Date（当天 0点 0分 0秒 时间戳）
         */
        private Long endFromDataDate;

        /**
         * End To Data Date（当天 0点 0分 0秒 时间戳）
         */
        private Long endToDataDate;

        /**
         * Start Operation Date（当天 0点 0分 0秒 时间戳）
         */
        private Long startOperationDate;

        /**
         * End Operation Date（当天 最后1秒 时间戳）
         */
        private Long endOperationDate;

    }