zhaoxianglong
5 months ago
4 changed files with 2861 additions and 0 deletions
@ -0,0 +1,64 @@ |
|||||
|
package com.zc.business.enums; |
||||
|
|
||||
|
/** |
||||
|
* 情报板车道图标枚举 |
||||
|
* |
||||
|
* @author |
||||
|
*/ |
||||
|
public enum CauseTypeEnum { |
||||
|
|
||||
|
//雨
|
||||
|
THE_RAIN(3, "3-1", "雨"), |
||||
|
|
||||
|
//雪
|
||||
|
SNOW(3, "3-2", "雪"), |
||||
|
|
||||
|
//雾
|
||||
|
THE_FOG(3, "3-3", "雾"), |
||||
|
|
||||
|
//道路积水
|
||||
|
ROAD_WATER(3, "3-4", "道路积水"), |
||||
|
|
||||
|
//道路湿滑
|
||||
|
SLIPPERY_ROAD(3, "3-5", "道路湿滑"), |
||||
|
|
||||
|
//道路结冰
|
||||
|
ICY_ROADS(3, "3-6", "道路结冰"), |
||||
|
|
||||
|
//沙尘暴
|
||||
|
SANDSTORM(3, "3-7", "沙尘暴"), |
||||
|
|
||||
|
// 专项工程施工
|
||||
|
SPECIAL_PROJECT_CONSTRUCTION(4, "4-1", "专项工程施工"), |
||||
|
|
||||
|
// 改扩建工程施工
|
||||
|
RECONSTRUCTION_AND_EXPANSION_PROJECT_CONSTRUCTION(4, "4-2", "改扩建工程施工"), |
||||
|
|
||||
|
// 其他施工
|
||||
|
OTHER_CONSTRUCTION(4, "4-3", "其他施工"); |
||||
|
|
||||
|
private final int type; |
||||
|
|
||||
|
private final String subtype; |
||||
|
|
||||
|
private final String subtypeName; |
||||
|
|
||||
|
|
||||
|
CauseTypeEnum(int type, String subtype, String subtypeName) { |
||||
|
this.type = type; |
||||
|
this.subtype = subtype; |
||||
|
this.subtypeName = subtypeName; |
||||
|
} |
||||
|
|
||||
|
public int getType() { |
||||
|
return type; |
||||
|
} |
||||
|
|
||||
|
public String getSubtype() { |
||||
|
return subtype; |
||||
|
} |
||||
|
|
||||
|
public String getSubtypeName() { |
||||
|
return subtypeName; |
||||
|
} |
||||
|
} |
@ -0,0 +1,191 @@ |
|||||
|
package com.zc.business.enums; |
||||
|
|
||||
|
/** |
||||
|
* 情报板车道图标枚举 |
||||
|
* |
||||
|
* @author |
||||
|
*/ |
||||
|
public enum EventTypesEnum { |
||||
|
|
||||
|
// 追尾
|
||||
|
REAR_END(1, "1-1", "追尾"), |
||||
|
|
||||
|
// 侧翻
|
||||
|
TURN_ON_ONE_S_SIDE(1, "1-2", "侧翻"), |
||||
|
|
||||
|
// 撞护栏
|
||||
|
CRASH_INTO_THE_BARRIER(1, "1-3", "撞护栏"), |
||||
|
|
||||
|
// 自燃
|
||||
|
SPONTANEOUS_COMBUSTION(1, "1-4", "自燃"), |
||||
|
|
||||
|
// 其他事故
|
||||
|
OTHER_ACCIDENTS(1, "1-5", "其他事故"), |
||||
|
|
||||
|
// 车辆故障
|
||||
|
VEHICLE_FAULT(2, "2-1", "车辆故障"), |
||||
|
|
||||
|
//主线封闭和限行
|
||||
|
THE_MAIN_LINE_IS_CLOSED_AND_RESTRICTED(3, "3-1", "主线封闭和限行"), |
||||
|
|
||||
|
//收费站封闭和限行
|
||||
|
TOLL_BOOTHS_ARE_CLOSED_AND_RESTRICTED(3, "3-2", "收费站封闭和限行"), |
||||
|
|
||||
|
//立交封闭和限行
|
||||
|
THE_INTERCHANGE_IS_CLOSED_AND_RESTRICTED(3, "3-3", "立交封闭和限行"), |
||||
|
|
||||
|
//服务区封闭和限行
|
||||
|
THE_SERVICE_AREA_IS_CLOSED_AND_RESTRICTED(3, "3-4", "服务区封闭和限行"), |
||||
|
|
||||
|
// 道路拥堵
|
||||
|
ROAD_CONGESTION(4, "4-1", "道路拥堵"), |
||||
|
|
||||
|
// 立交拥堵
|
||||
|
INTERCHANGE_CONGESTION(4, "4-2", "立交拥堵"), |
||||
|
|
||||
|
// 收费站拥堵
|
||||
|
TOLL_BOOTHS_ARE_CONGESTED(4, "4-3", "收费站拥堵"), |
||||
|
|
||||
|
// 服务区拥堵
|
||||
|
SERVICE_AREA_CONGESTION(4, "4-4", "服务区拥堵"), |
||||
|
|
||||
|
// 行人
|
||||
|
PEDESTRIAN(5, "5-1", "行人"), |
||||
|
|
||||
|
// 非机动车
|
||||
|
NON_MOTOR_VEHICLE(5, "5-2", "非机动车"), |
||||
|
|
||||
|
// 摩托车
|
||||
|
MOTORCYCLE(5, "5-3", "摩托车"), |
||||
|
|
||||
|
// 其他
|
||||
|
OTHER_FIVE_FOUR(5, "5-4", "其他"), |
||||
|
|
||||
|
// 烟雾
|
||||
|
SMOKE(6, "6-1", "烟雾"), |
||||
|
|
||||
|
// 倒伏树木
|
||||
|
FALLEN_TREE(6, "6-2", "倒伏树木"), |
||||
|
|
||||
|
// 撒落物
|
||||
|
OUTFALL(6, "6-3", "撒落物"), |
||||
|
|
||||
|
// 动物
|
||||
|
ZOON(6, "6-4", "动物"), |
||||
|
|
||||
|
// 其他
|
||||
|
OTHER_SIX_FIVE(6, "6-5", "其他"), |
||||
|
|
||||
|
// 道路养护施工
|
||||
|
ROAD_MAINTENANCE_CONSTRUCTION(7, "7-1", "道路养护施工"), |
||||
|
|
||||
|
// 收费站养护施工
|
||||
|
TOLL_STATION_MAINTENANCE_AND_CONSTRUCTION(7, "7-2", "收费站养护施工"), |
||||
|
|
||||
|
// 服务区养护施工
|
||||
|
MAINTENANCE_CONSTRUCTION_OF_SERVICE_AREA(7, "7-3", "服务区养护施工"), |
||||
|
|
||||
|
// 枢纽立交匝道养护施工
|
||||
|
MAINTENANCE_AND_CONSTRUCTION_OF_INTERCHANGE_RAMP(7, "7-4", "枢纽立交匝道养护施工"), |
||||
|
|
||||
|
// 地方道路养护施工
|
||||
|
LOCAL_ROAD_MAINTENANCE_CONSTRUCTION(7, "7-5", "地方道路养护施工"), |
||||
|
|
||||
|
// 道路工程建设施工
|
||||
|
ROAD_ENGINEERING_CONSTRUCTION(7, "7-6", "道路工程建设施工"), |
||||
|
|
||||
|
// 收费站工程建设施工
|
||||
|
TOLL_STATION_CONSTRUCTION(7, "7-7", "收费站工程建设施工"), |
||||
|
|
||||
|
// 服务区工程建设施工
|
||||
|
SERVICE_AREA_PROJECT_CONSTRUCTION(7, "7-8", "服务区工程建设施工"), |
||||
|
|
||||
|
// 枢纽立交匝道工程建设施工
|
||||
|
JUNCTION_INTERCHANGE_RAMP_PROJECT_CONSTRUCTION(7, "7-9", "枢纽立交匝道工程建设施工"), |
||||
|
|
||||
|
// 地方道路工程建设施工
|
||||
|
LOCAL_ROAD_ENGINEERING_CONSTRUCTION(7, "7-10", "地方道路工程建设施工"), |
||||
|
|
||||
|
// 封闭
|
||||
|
CLOSE(8, "8-1", "封闭、暂停营业"), |
||||
|
|
||||
|
// 重要设施停用
|
||||
|
SHUTDOWN_OF_CRITICAL_FACILITIES(8, "8-2", "重要设施停用"), |
||||
|
|
||||
|
// 服务区其他异常
|
||||
|
OTHERS_IN_THE_SERVICE_AREA_ARE_ABNORMAL(8, "8-3", "服务区其他异常"), |
||||
|
|
||||
|
// 摄像机
|
||||
|
CAMERA(9, "9-1", "摄像机"), |
||||
|
|
||||
|
// 护栏
|
||||
|
GUARDRAIL(9, "9-2", "护栏"), |
||||
|
|
||||
|
// 隔离栅
|
||||
|
ISOLATING_GRID(9, "9-3", "隔离栅"), |
||||
|
|
||||
|
// 情报板
|
||||
|
INTEL_BOARD(9, "9-4", "情报板"), |
||||
|
|
||||
|
// 防炫板
|
||||
|
ANTI_GLARE_PLATE(9, "9-5", "防炫板"), |
||||
|
|
||||
|
// 其他
|
||||
|
OTHER_NINE_SIX(9, "9-6", "其他"), |
||||
|
|
||||
|
// 雨
|
||||
|
THE_RAIN(1, "10-1", "雨"), |
||||
|
|
||||
|
// 雪
|
||||
|
SNOW(1, "10-2", "雪"), |
||||
|
|
||||
|
// 雾
|
||||
|
THE_FOG(1, "10-3", "雾"), |
||||
|
|
||||
|
// 大风
|
||||
|
GALE(1, "10-4", "大风"), |
||||
|
|
||||
|
// 低温寒潮
|
||||
|
LOW_TEMPERATURE_COLD_WAVE(1, "10-5", "低温寒潮"), |
||||
|
|
||||
|
// 路面积雪
|
||||
|
SNOW_ON_PAVEMENT(1, "10-6", "路面积雪"), |
||||
|
|
||||
|
// 路面结冰
|
||||
|
ICY_ROAD(1, "10-7", "路面结冰"), |
||||
|
|
||||
|
// 路面积水
|
||||
|
ROAD_WATER(1, "10-8", "路面积水"), |
||||
|
|
||||
|
// 其他
|
||||
|
OTHER_TEN_TO_NINE(10, "10-9", "其他"), |
||||
|
|
||||
|
// 其他事件
|
||||
|
OTHER_EVENTS(11, "11-1", "其他事件"); |
||||
|
|
||||
|
|
||||
|
private final int type; |
||||
|
|
||||
|
private final String subtype; |
||||
|
|
||||
|
private final String subtypeName; |
||||
|
|
||||
|
|
||||
|
EventTypesEnum(int type, String subtype, String subtypeName) { |
||||
|
this.type = type; |
||||
|
this.subtype = subtype; |
||||
|
this.subtypeName = subtypeName; |
||||
|
} |
||||
|
|
||||
|
public int getType() { |
||||
|
return type; |
||||
|
} |
||||
|
|
||||
|
public String getSubtype() { |
||||
|
return subtype; |
||||
|
} |
||||
|
|
||||
|
public String getSubtypeName() { |
||||
|
return subtypeName; |
||||
|
} |
||||
|
} |
File diff suppressed because it is too large
@ -0,0 +1,77 @@ |
|||||
|
package com.zc.business.enums; |
||||
|
|
||||
|
/** |
||||
|
* 情报板车道图标枚举 |
||||
|
* @author |
||||
|
*/ |
||||
|
public enum WeatherEventEnum { |
||||
|
|
||||
|
//雨雾
|
||||
|
RAIN_AND_FOG("1-1","雨雾"), |
||||
|
|
||||
|
//雨雪
|
||||
|
RAIN_AND_SNOW("1-2","雨雪"), |
||||
|
|
||||
|
//中雨
|
||||
|
MODERATE_RAIN("1-3","中雨"), |
||||
|
|
||||
|
//小雨
|
||||
|
SPIT("1-4","小雨"), |
||||
|
|
||||
|
//大雨
|
||||
|
HEAVY_RAIN("1-5","大雨"), |
||||
|
|
||||
|
//暴雨
|
||||
|
RAINSTORM("1-6","暴雨"), |
||||
|
|
||||
|
//小雪
|
||||
|
LIGHT_SNOW("2-1","小雪"), |
||||
|
|
||||
|
//中雪
|
||||
|
MODERATE_SNOW("2-2","中雪"), |
||||
|
|
||||
|
//大雪
|
||||
|
HEAVY_SNOW("2-3","大雪"), |
||||
|
|
||||
|
//暴雪
|
||||
|
BLIZZARD_TWO_FOUR("2-4","暴雪"), |
||||
|
|
||||
|
//大暴雪
|
||||
|
BLIZZARD_TWO_FIVE("2-5","大暴雪"), |
||||
|
|
||||
|
//特大暴雪
|
||||
|
HEAVY_SNOWSTORM("2-6","特大暴雪"), |
||||
|
|
||||
|
//轻雾
|
||||
|
MIST("3-1","轻雾"), |
||||
|
|
||||
|
//大雾
|
||||
|
HEAVY_FOG_THREE_TWO("3-2","大雾"), |
||||
|
|
||||
|
//浓雾
|
||||
|
FOG("3-3","浓雾"), |
||||
|
|
||||
|
//强浓雾
|
||||
|
HEAVY_FOG_THREE_FOUR("3-4","强浓雾"), |
||||
|
|
||||
|
//团雾
|
||||
|
AGGLOMERATE_FOG("3-5","团雾"); |
||||
|
|
||||
|
private final String code; |
||||
|
|
||||
|
private final String value; |
||||
|
|
||||
|
|
||||
|
WeatherEventEnum(String value, String broadcastLogUrl) { |
||||
|
this.code = value; |
||||
|
this.value = broadcastLogUrl; |
||||
|
} |
||||
|
|
||||
|
public String getCode() { |
||||
|
return this.code; |
||||
|
} |
||||
|
|
||||
|
public String getValue() { |
||||
|
return value; |
||||
|
} |
||||
|
} |
Loading…
Reference in new issue