# OccForecastDTO.java

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

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

    import java.math.BigDecimal;

    /**
     * DTO: Occ Forecast Value
     *
     * @author zc
     * @date 2024/04/17
     */
    @Builder
    @AllArgsConstructor
    @NoArgsConstructor
    @Data
    public class OccForecastDTO {

        /**
         * key（yyyyMMddHH）
         */
        private String key;

        /**
         * 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;

        /**
         * 更新人 id
         */
        private Integer updatedBy;

        /**
         * 更新时间
         */
        private Long updatedTime;
    }