# HistoryAndForecastOccDTO.java

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

    import lombok.AllArgsConstructor;
    import lombok.Builder;
    import lombok.Data;
    import lombok.NoArgsConstructor;

    import java.math.BigDecimal;

    /**
     * DTO: History and forecast Occ forecast
     *
     * @author lichen
     * @date 2024/06/20
     */
    @Builder
    @AllArgsConstructor
    @NoArgsConstructor
    @Data
    public class HistoryAndForecastOccDTO {

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

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

        /**
         * PC Occ. % (sold rooms / 资产房间数)
         */
        private BigDecimal pcOcc;

        /**
         * SC Occ. % (sold rooms / (资产房间数 - ooo rooms))
         */
        private BigDecimal scOcc;

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