# ImportCaseLogQuery.java

    package cloud.wconnect.finance.pojo.query.chargeback;

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

    import jakarta.validation.constraints.NotNull;
    import java.util.List;

    /**
     * Query: Import Case Log
     *
     * @author yyt
     * 2023/8/28
     */
    @Data
    public class ImportCaseLogQuery {

        /**
         * 页码
         */
        @NotNull(message = "the page must not be null")
        private Integer page;

        /**
         * 每页显示条数
         */
        @NotNull(message = "the size must not be null")
        private Integer size;

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

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

        /**
         * 状态(1进行中，2导入成功，3导入失败)
         */
        private List<@Range(min = 1, max = 3, message = "the status must in [1:In progress，2:Success，3:Fail]") Integer> status;

    }