package com.yuchen.saas.park.service.pull.untils;

/**
 * @author 刘通
 * @version 1.0
 * @date 2021/2/2 14:19
 */
public class WSConstant {
    // key
    public static final String KEY_HOME = "home";
    public static final String KEY_PERSON = "person";
    public static final String KEY_CAR = "car";
    public static final String KEY_MINITOR = "minitor";
    public static final String KEY_PROPERTY = "property";
    public static final String KEY_ANALYSIS = "analysis";

    public static final String KEY_COUNT = "countKey";


    // identity
    public static final String GET_PERSON_IMAGE = "analysis_getPersonImage";
    public static final String GET_WARNING_HANDLER = "analysis_getWarningHandlerResult";
    public static final String DEVICE_WARNING_COUNT = "analysis_device_warning_count";
    public static final String GET_COUNT_TIME24 = "analysis_getCountTime24";
    public static final String ANALYSIS_DEVICE_GETWATERELECTRICTODAY = "analysis_device_getWaterElectricToday";
    public static final String ANALYSIS_GETWARNINGHANDLERRESULT = "analysis_getWarningHandlerResult";
    // 根据类型获取该类型今日用量、本月用量、累计用量
    public static final String GET_AMOUNT_BY_IDENTITY_WATER = "device_getAmountByIdentityWater";
    public static final String GET_AMOUNT_BY_IDENTITY_AMMETER = "device_getAmountByIdentityAmmeter";
    // 根据类型获取该类型上月用量
    public static final String GET_LAST_MONTH_AMOUNT_BY_IDENTITY_WATER = "device_getLastMonthAmountByIdentityWater";
    public static final String GET_LAST_MONTH_AMOUNT_BY_IDENTITY_AMMETER = "device_getLastMonthAmountByIdentityAmmeter";
    // 查询 物管-能耗趋势
    public static final String GET_CONSUMPTION_TREND = "device_getConsumptionTrend";
    // 根据类型获取该类型公司能耗排行
    public static final String GET_RANKING_BY_IDENTITY_WATER = "device_getRankingByIdentityWater";
    public static final String GET_RANKING_BY_IDENTITY_AMMETER = "device_getRankingByIdentityAmmeter";
    // 行为事件、测温事件、异常事件（陌生人和高频人员） 的总数、已处理、未处理
    public static final String GET_STATISTICS = "category_getStatistics";
    /**
     * 车辆
     */
    // 今日车辆总数 和 今日VIP车辆（车次）
    public static final String GET_TODAY_CAR_COUNT_AND_VIP = "getTodayCarCountAndVip";
    // 今日车辆总数 和 今日内部车辆（车次）
    public static final String GET_TODAY_CAR_COUNT_AND_INNER = "getTodayCarCountAndInner";
    // 今日车辆总数 和 今日访客车辆（车次）
    public static final String GET_TODAY_CAR_COUNT_AND_VISITOR = "getTodayCarCountAndVisitor";
    // 园内现有车辆
    public static final String GET_NOW_IN_CAR_COUNT = "nowInCarCount";
    // 今日24小时进园车辆统计
    public static final String GET_IN_CAR_COUNT24 = "inCarCount24";
    // 今日24小时出园车辆统计
    public static final String GET_OUT_CAR_COUNT24 = "outCarCount24";
    // 总入园车辆-去重 和 总VIP车辆-去重
    public static final String GET_ALL_IN_AND_VIP_REPEAT = "getAllInAndVipRepeat";
    // 今日车辆总数（去重） 和 今日内部车辆（去重）
    public static final String GET_TODAY_AND_INNER_REPEAT = "getTodayAndInnerRepeat";
    // 今日车辆总数（去重） 和 今日访客车辆（去重）
    public static final String GET_TODAY_AND_VISITOR_REPEAT = "getTodayAndVisitorRepeat";
    // 今日车辆总数（去重） 和 今日VIP车辆（去重）
    public static final String GET_TODAY_AND_VIP_REPEAT = "getTodayAndVipRepeat";
    // 车位统计
    public static final String GET_PARKING_IOT = "getParkingIot";
    // 摄像头在线状态统计
    public static final String GET_COUNT_ON_LINE_CAMERA = "getCountOnlineCamera";
    // 设备在线状态统计
    public static final String GET_DEVICE_ANALYSIS = "getDeviceAnalysis";
    // 车辆驶入驶出车位事件
    public static final String LOG_PLACE_COUNT = "logPlaceCount";
    // 车位占用事件
    public static final String LOG_PLACE_COUNT_USE = "logPlaceCountUse";
    // 车辆入场压线事件
    public static final String PARK_IN_ON_LINE_EVENT = "parkInOnLineEvent";
    // 车辆出场压线事件
    public static final String PARK_OUT_ON_LINE_EVENT = "parkOutOnLineEvent";
    // 车辆入场放行事件
    public static final String CAR_IN_EVENT = "carInEvent";
    // 车辆出场放行事件
    public static final String CAR_OUT_EVENT = "carOutEvent";
    // 车位实时数据事件
    public static final String PARKING_IOT = "parkingIot";
}
