package com.zc.business.enums; /** * 事件子类枚举 * @author wangjiabao */ public enum EventSubclassEnum { REAR_END_COLLISION("1-1", "追尾","前方*发生追尾 注意避让"), ROLLOVER("1-2", "侧翻","前方*发生侧翻 注意避让"), COLLISION_WITH_GUARDRAIL("1-3", "撞护栏","前方*车撞击护栏注意避让"), NATURAL("1-4", "自燃","前方*发生自燃现象请注意"), OTHER_ACCIDENTS("1-5", "其他事故","前方*发生事故谨慎驾驶"), VEHICLE_MALFUNCTION("2-1", "车辆故障","前方*发生故障注意避让"), THE_MAIN_LINE_IS_CLOSED_AND_RESTRICTED("3-1", "主线封闭和限行","前方*主线封闭和限行"), TOLL_BOOTHS_ARE_CLOSED_AND_RESTRICTED("3-2", "收费站封闭和限行","前方*收费站封闭和限行"), THE_INTERCHANGE_IS_CLOSED_AND_RESTRICTED("3-3", "立交封闭和限行","前方*立交封闭和限行"), THE_SERVICE_AREA_IS_CLOSED_AND_RESTRICTED("3-4", "服务区封闭和限行","前方*服务区封闭和限行"), ROAD_CONGESTION("4-1", "道路拥堵","前方*道路拥堵"), OVERPASS_CONGESTION("4-2", "立交拥堵","前方*立交拥堵"), TOLL_STATION_CONGESTION("4-3", "收费站拥堵","前方*收费站拥堵"), SERVICE_AREA_CONGESTION("4-4", "服务区拥堵","前方*服务区拥堵"), PEDESTRIAN("5-1", "行人","前方*有行人穿行请注意"), NON_MOTOR_VEHICLES("5-2", "非机动车","前方*有非机动车上路请注意"), MOTORCYCLE("5-3", "摩托车","前方*有摩托车上路请注意"), OTHER("5-4", "其他","前方*有非法上路车辆"), SMOKE("6-1", "烟雾","前方*烟雾道路请注意驾驶"), FALLEN_TREES("6-2", "倒伏树木","前方*有倒伏树木请注意"), SCATTERED_MATERIALS("6-3", "洒落物","前方*有洒落物请注意"), ANIMAL("6-4", "动物","前方*有动物请注意"), OTHER_OBSTACLES("6-5", "其他障碍","前方*有不明障碍请注意"), CLOSED_OR_SUSPENDED_OPERATIONS("8-1", "封闭、暂停营业","前方*服务区封闭、暂停营业"), SHUTDOWN_OF_IMPORTANT_FACILITIES("8-2", "重要设施停用","前方*服务区重要设施停用"), OTHER_ABNORMALITIES_IN_THE_SERVICE_AREA("8-3", "服务区其他异常","前方*服务区设备停用"), RAIN("10-1", "雨","雨天请谨慎驾驶"), SNOW("10-2", "雪","雪天路滑请谨慎驾驶"), HEAVY_FOG("10-3", "雾","大雾天气请谨慎驾驶"), GALE("10-4", "大风","大风天气请谨慎驾驶"), LOW_TEMPERATURE_COLD_WAVE("10-5", "低温寒潮","低温寒潮天气请谨慎驾驶"), SNOW_ON_ROAD_SURFACE("10-6", "路面积雪","路面积雪请谨慎驾驶"), ROAD_ICING("10-7", "路面结冰","路面结冰请谨慎驾驶"), ROAD_SURFACE_WATER_LOGGING("10-8", "路面积水","路面积水请谨慎驾驶"), OTHER_ABNORMAL_WEATHER("10-9", "其他异常天气","天气异常请谨慎驾驶"); private final String code; private final String info; private final String text; EventSubclassEnum(String code, String info, String text) { this.code = code; this.info = info; this.text = text; } public String getCode() { return code; } public String getInfo() { return info; } public String getText() { return text; } }