# Next14DaysRateQuery.java

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

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

    /**
     * 未来14天房价查询对象
     *
     * @author lichen
     * @date 2024/5/16
     */
    @Data
    public class Next14DaysRateQuery {

        /**
         * BAR房价-数据源ID
         */
        @Range(min = 1, max = 5, message = "The datasourceIdByBAR must between in [1:google 2:expedia 3:optimand 4:Merlin 5:Lighthouse]")
        private Integer datasourceIdByBAR;

        /**
         * BAR房价-平台ID
         */
        @Range(min = 0, max = 7, message = "The platformIdByBAR must between in [0:Brand 1:Booking.com 2:Priceline 3:Hotels.com 4:Expedia.com 5:Agoda 6:Optimand 7:Merlin]")
        private Integer platformIdByBAR;

        /**
         * 早鸟价-数据源ID
         */
        @Range(min = 1, max = 5, message = "The datasourceIdByBAR must between in [1:google 2:expedia 3:optimand 4:Merlin 5:Lighthouse]")
        private Integer datasourceIdByEBR;

        /**
         * 早鸟价-平台ID
         */
        @Range(min = 0, max = 7, message = "The platformIdByBAR must between in [0:Brand 1:Booking.com 2:Priceline 3:Hotels.com 4:Expedia.com 5:Agoda 6:Optimand 7:Merlin]")
        private Integer platformIdByEBR;

    }