# WeeklyMonthlyRevenueRoomRevenueDTO.java

    package cloud.wconnect.rateshop.pojo.dto.weeklymonthlyrevenue;

    import lombok.Data;

    /**
     * DTO: Weekly Monthly Revenue Room Revenue
     *
     * @author zc
     * @date 2024/05/13
     */
    @Data
    public class WeeklyMonthlyRevenueRoomRevenueDTO {

        /**
         * 日期（yyyyMMdd）
         */
        private Long theDate;

        /**
         * 数据类型（1:day; 2:week; 3:ly）
         */
        private Integer type;

        public static int DAY_TYPE = 1;
        public static int WEEK_TYPE = 2;
        public static int LY_TYPE = 3;

        /**
         * OVERALL
         */
        private WeeklyMonthlyRevenueOverallDTO overall;

        /**
         * TRANSIENT
         */
        private WeeklyMonthlyRevenueTransientDTO transients;

        /**
         * OVERALL
         */
        private WeeklyMonthlyRevenueGroupDTO group;

        /**
         * CONTRACT
         */
        private WeeklyMonthlyRevenueContractDTO contract;
    }