# BookingAnalysisQuery.java

    package cloud.wconnect.rateshop.pojo.query.booking;

    import lombok.Data;

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

    /**
     * Query: Booking Aanalysis
     *
     * @author: yyt
     * 2024-07-29
     */
    @Data
    public class BookingAnalysisQuery {

        /**
         * 开始月（yyyyMM）
         */
        @NotNull(message = "the startMonth must not be null")
        private Integer startMonth;

        /**
         * 结束月（yyyyMM）
         */
        @NotNull(message = "the endMonth must not be null")
        private Integer endMonth;

        /**
         * 资产 id
         */
        @NotEmpty(message = "the propertyIds must not be empty")
        private List<Integer> propertyIds;

    }