# MonthOperationInfoDTO.java

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

    import lombok.Data;
    import lombok.EqualsAndHashCode;
    import lombok.ToString;

    import java.math.BigDecimal;

    /**
     * DTO: Month Operation Info
     *
     * @author: yyt
     * 2025-08-14
     */
    @Data
    @EqualsAndHashCode(callSuper = true)
    @ToString(callSuper = true)
    public class MonthOperationInfoDTO extends OperationInfoDTO {

        /**
         * yyyyMM（最后一条数据是 Total/Average，用 -1 表示）
         */
        private Integer yearMonth;

        /**
         * 预测 rgi
         */
        private BigDecimal budgetRgi;

        /**
         * 实际 rgi
         */
        private BigDecimal actualRgi;

        /**
         * % YOY Chg
         */
        private BigDecimal rgiYoyChg;

        /**
         * STR Revpar Index
         */
        private Object strRevpar;

        /**
         * Hotel Revpar
         */
        private BigDecimal hotelRevpar;

        /**
         * CS Revpar
         */
        private Object csRevpar;

        /**
         * comment
         */
        private BudgetDatabaseCommentDTO comment;

    }