# HotelKpiCons.java

    package cloud.wconnect.workperformance.cons.hotelkpi;

    import java.util.List;

    /**
     * Cons: Hotel KPI
     *
     * @author zc
     * @date 2025/07/23
     */
    public class HotelKpiCons {

        /**
         * Opera 平台包含的通知、报告类型集合
         */
        public static final List<Integer> OPERA_PMS_TYPE_LIST = List.of(
                HotelKpiNotifyTypeEnum.MISSING_REPORT_HISTORY_AND_FORECAST.getType(),
                HotelKpiNotifyTypeEnum.MISSING_REPORT_MANAGER_FLASH.getType());
        /**
         * Shiji 平台包含的通知、报告类型集合
         */
        public static final List<Integer> SHIJI_PMS_TYPE_LIST = List.of(
                HotelKpiNotifyTypeEnum.MISSING_REPORT_HISTORY_AND_FORECAST.getType(),
                HotelKpiNotifyTypeEnum.MISSING_REPORT_MANAGER_FLASH.getType());

        public static final Integer V1 = 1;
        public static final Integer V2 = 2;

        /**
         * 处理DailyOperatingStatistics的锁
         * {0}: propertyId
         * {1}: month，格式为yyyyMM
         */
        public static final String HANDLE_MONTHLY_REPORT_KEY = "wconnect:hotel-kpi:handle-monthly-report:";
    }