# OpBalanceRvQuery.java

    package cloud.wconnect.frontoffice.pojo.query.guestledgercheck;

    import lombok.*;

    import jakarta.validation.constraints.NotNull;

    /**
     * Query类: Open Balance Reservation 相关的检索条件
     */
    @Data
    public class OpBalanceRvQuery {
        /**
         * 资产id
         */
        private Integer propertyId;

        /**
         * 开始日期
         */
        private Long fromDate;

        /**
         * 结束日期
         */
        private Long toDate;

        /**
         * CRS Number
         */
        private String crsNumber;

        /**
         * Room Number
         */
        private String roomNumber;

        /**
         * Guest Name
         */
        private String guestName;

        /**
         * Resolved 0:否 1:是 空：全部
         */
        private Boolean resolved;

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

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