# EventSubjectEnum.java

    package cloud.wconnect.workperformance.cons;

    import lombok.AllArgsConstructor;
    import lombok.Getter;

    /**
     * 枚举类：事件枚举类
     *
     * @author zc
     * @date 2023/03/08
     */
    @Getter
    @AllArgsConstructor
    public enum EventSubjectEnum {

        /**
         * 考勤系统员工报告 - schedule vs actual - employees
         */
        ATTENDANCE_EMPLOYEE("attendance-employees"),

        /**
         * 考勤系统考勤时间报告 - schedule vs actual - actual hours
         */
        ATTENDANCE_AV_ACTUAL_HOURS("attendance-av-actual-hours"),

        /**
         * 考勤系统考勤时间报告 - schedule vs actual - scheduled hours
         */
        ATTENDANCE_AV_SCHEDULE_HOURS("attendance-av-schedule-hours"),

        /**
         * 考勤系统 Housekeeping Efficiency 报告 - housekeeping efficiency
         */
        ATTENDANCE_HOUSEKEEPING_EFFICIENCY("attendance-housekeeping-efficiency"),

        /**
         * 考勤系统工时报告 - Overtime
         */
        ATTENDANCE_WORK_HOUR_LAST_MONTH("attendance-work-hour-last-month"),

        /**
         * 考勤系统工时报告 MTD ~ Yesterday - Overtime
         */
        ATTENDANCE_WORK_HOUR_MTD_YESTERDAY("attendance-work-hour-mtd--1d"),

        /**
         * 会计系统 Housekeeping Efficiency 报告 - housekeeping efficiency
         */
        ACCOUNTING_HOUSEKEEPING_EFFICIENCY("accounting-housekeeping-efficiency"),

        /**
         * 会计系统 运营统计报告 - schedule vs actual - operating statistics
         */
        ACCOUNTING_OPERATING_STATISTICS("accounting-operating-statistics"),

        /**
         * History and forecast/service -1d - 90d 报告
         */
        HISTORY_AND_FORECAST_SERVICE_YESTERDAY_NINETY_DAY("history-and-forecast/service--1d-90d"),

        /**
         * History and forecast/service 上月报告
         */
        HISTORY_AND_FORECAST_SERVICE_LAST_MONTH("history-and-forecast/service-last-month"),

        /**
         * History and forecast/service 上周报告
         */
        HISTORY_AND_FORECAST_SERVICE_LAST_WEEK("history-and-forecast/service-last-week"),

        /**
         * History and forecast/service -30d - -1d 报告
         */
        HISTORY_AND_FORECAST_SERVICE_HISTORY_THIRTY_DAY_YESTERDAY("history-and-forecast/service--30d--1d"),

        /**
         * History and forecast/service -30d - 100d 报告
         */
        HISTORY_AND_FORECAST_SERVICE_HISTORY_THIRTY_DAY_HUNDRED_DAY("history-and-forecast/service--30d-100d"),

        /**
         * History and forecast/service -2d - 365d 报告
         */
        HISTORY_AND_FORECAST_SERVICE_LAST_2_DAY_TO_365_DAY("history-and-forecast/service--2d-365d"),

        /**
         * manager flash/service MTD Yesterday
         */
        MANAGER_FLASH_SERVICE_MTD_YESTERDAY("manager-flash/service-mtd--1d"),

        /**
         * manager flash/service -2d
         */
        MANAGER_FLASH_SERVICE_LAST_2_DAY("manager-flash/service--2d"),

        /**
         * manager flash/service Last Month
         */
        MANAGER_FLASH_SERVICE_LAST_MONTH("manager-flash/service-last-month"),

        /**
         * market code statistics/service -1d
         */
        MARKET_CODE_STATISTICS_LAST_1_DAY("market-code-statistics/service--1d"),

        /**
         * market code statistics/service -2d
         */
        MARKET_CODE_STATISTICS_LAST_2_DAY("market-code-statistics/service--2d"),

        /**
         * occupancy summary/service -2d - -1d
         */
        OCCUPANCY_SUMMARY_LAST_2_DAY_TO_LAST_1_DAY("occupancy-summary/service--2d--1d"),

        /**
         * market segment summary/service -2d - -1d
         */
        MARKET_SEGMENT_SUMMARY_LAST_2_DAY_TO_LAST_1_DAY("market-segment-summary/service--2d--1d"),

        /**
         * Quore Complaint report
         */
        QUORE_COMPLAINT("quore-complaint"),

        /**
         * Quore Room Cleanings report
         */
        QUORE_ROOM_CLEANINGS("quore-room-cleanings"),

        /**
         * Quore Deep Clean report
         */
        QUORE_DEEP_CLEAN("quore-deep-clean"),

        /**
         * Quore Guest Room PM report
         */
        QUORE_GUEST_ROOM_PM("quore-gr-pm"),

        /**
         * Quore FW Guest Room PM report
         */
        QUORE_FW_GUEST_ROOM_PM("quore-fw-gr-pm"),

        /**
         * Quore FW Hotel report
         */
        QUORE_FW_HOTEL("quore-fw-hotel"),

        /**
         * STR 报告 - 周
         */
        STR_WEEK("str-week"),

        /**
         * STR 报告 - 月
         */
        STR_MONTH("str-month"),

        /**
         * Medallia Response-ihg
         */
        MEDALLIA_RESPONSE_IHG("medallia-response-ihg"),

        /**
         * Medallia Response-apa
         */
        MEDALLIA_RESPONSE_APA("medallia-response-apa"),

        /**
         * Medallia Response-geh
         */
        MEDALLIA_RESPONSE_GEH("medallia-response-geh"),

        /**
         * M3 Monthly Report Totals
         */
        M3_MONTHLY_REPORT_TOTALS("m3-monthly-report-totals"),

        /**
         * M3 F&B Daily Flash
         */
        M3_FB_DAILY_FLASH("m3-fb-daily-flash"),
        /**
         * 会计系统 运营统计报告 operating statistics PDF报告
         */
        ACCOUNTING_OPERATING_STATISTICS_PDF("accounting-operating-statistics-pdf"),

        /**
         *  occupancy summary 历史1个月
         */
        OCCUPANCY_SUMMARY_HISTORY_1_MONTH("occupancy-summary/service--30d-1d");

        /**
         * 事件主题
         */
        private final String subject;

    }