# WmRevenueVersionDataOverallDTO.java

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

    import lombok.Data;

    import java.math.BigDecimal;

    /**
     * DTO: Monthly Revenue Version Data Overall
     *
     * @author zc
     * @date 2025/05/22
     */
    @Data
    public class WmRevenueVersionDataOverallDTO {

        /**
         * 房间数
         */
        private Integer inventoryRooms;

        /**
         * 可售房间数
         */
        private Integer sellInventoryRooms;

        /**
         * 房间收入
         */
        private BigDecimal roomRevenue;

        /**
         * 散客已交定金的房间数量
         */
        private Integer deductIndividual;

        /**
         * 散客已交定金的房间收入
         */
        private BigDecimal deductIndividualRevenue;

        /**
         * 散客未交定金的房间数量
         */
        private Integer nonDeductIndividual;

        /**
         * 散客未交定金的房间收入
         */
        private BigDecimal nonDeductIndividualRevenue;

        /**
         * 团客已交定金的房间数量
         */
        private Integer deductGroup;

        /**
         * 团客已交定金的房间收入
         */
        private BigDecimal deductGroupRevenue;

        /**
         * 团客未交定金的房间数量
         */
        private Integer nonDeductGroup;

        /**
         * 团客未交定金的房间收入
         */
        private BigDecimal nonDeductGroupRevenue;

        /**
         * 客人数量
         */
        private Integer numberOfPersons;

        /**
         * 入住房间数量
         */
        private Integer arrivalRooms;

        /**
         * 退房数量
         */
        private Integer departureRooms;

        /**
         * 免费房间数量
         */
        private Integer complimentaryRooms;

        /**
         * House Use Rooms
         */
        private Integer houseUseRooms;

        /**
         * Day Use Rooms
         */
        private Integer dayUseRooms;

        /**
         * No Show Rooms
         */
        private Integer noShowRooms;

        /**
         * OOO Rooms
         */
        private Integer oooRooms;

        /**
         * Total Occ.(Rooms Sold)
         */
        private Integer totalOcc;

        /**
         * Average Rate(ADR)
         */
        private BigDecimal averageRate;

        /**
         * OCC %
         */
        private BigDecimal occupancy;
    }