# ReviewAnalysisCons.java

    package cloud.wconnect.rateshop.cons.reviewanalysis;

    /**
     * Review Analysis常量类
     *
     * @author lichen
     * @date 2024/12/27
     */
    public class ReviewAnalysisCons {

        /**
         * 不同时间单位下的平均得分趋势图（统计字段为date）
         */
        public static final int OVERVIEW_SCORE = 1;
        /**
         * 不同时间单位下不同房型各自的平均得分趋势图（统计字段为date、room）
         */
        public static final int OVERVIEW_SCORE_ROOM_TYPES = 2;
        /**
         * 房型占比 + 各房型的平均得分（统计字段为room）
         */
        public static final int OVERVIEW_BY_ROOM_TYPE = 3;
        /**
         * 客型占比 + 各客型的平均得分（统计字段为travellerType）
         */
        public static final int OVERVIEW_BY_TRAVELLER = 4;
        /**
         * 入住天数占比 + 各自的平均得分（统计字段为nights）
         */
        public static final int OVERVIEW_BY_LENGTH_OF_STAY = 5;
        /**
         * 各房型下，不同客型的平均得分（统计字段为room、travellerType）
         */
        public static final int OVERVIEW_BY_ROOMS_AND_TRAVELLERS = 6;
        /**
         * 各客型下，不同房型的平均得分（统计字段为travellerType、room）
         */
        public static final int OVERVIEW_BY_TRAVELLERS_AND_ROOMS = 7;
        /**
         * 不同时间单位下，不同房型的评论数占比与总数对比（统计字段为date、room）
         */
        public static final int REVIEWS_BY_ROOM_TYPES = 8;
        /**
         * 不同时间单位下，不同入住时长的评论数占比与总数对比（统计字段为date、nights）
         */
        public static final int REVIEWS_BY_NIGHTS = 9;
        /**
         * 不同时间单位下，不同分数的评论数占比与总数对比（统计字段为date、score）
         */
        public static final int REVIEWS_BY_SCORES = 10;
        /**
         * 不同时间单位下，不同客型的评论数占比与总数对比（统计字段为date、travellerType）
         */
        public static final int REVIEWS_BY_TRAVELLERS = 11;

        /**
         * 统计维度
         */
        public static final int MONTH = 1;
        public static final int WEEK = 2;
        public static final int DAY = 3;

    }