# TaRecordsStatusQuery.java

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

    import lombok.Data;

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

    /**
     * Query: TA Records Status
     *
     * @author zc
     * @date 2023/07/10
     */
    @Data
    public class TaRecordsStatusQuery {

        /**
         * 入住开始时间戳
         */
        private Long fromDate;

        /**
         * 入住结束时间戳
         */
        private Long toDate;

        /**
         * 状态
         */
        private List<Integer> status;

        /**
         * 房间号
         */
        private String roomNo;

        /**
         * 客户名称
         */
        private String name;

        /**
         * 航班
         */
        private String airline;

        /**
         * Confirmation #
         */
        private String confirmation;

        /**
         * 卡号后四位
         */
        private String lastFourDigits;

        /**
         * 页码
         */
        @NotNull(message = "This page cannot be null")
        private Integer page;

        /**
         * 每页数量
         */
        @NotNull(message = "This size cannot be null")
        private Integer size;
    }