diff --git a/modules/mogo-module-common/src/main/java/com/mogo/module/common/enums/EventTypeEnum.kt b/modules/mogo-module-common/src/main/java/com/mogo/module/common/enums/EventTypeEnum.kt index 89c00acf2e..b6e25fe44f 100644 --- a/modules/mogo-module-common/src/main/java/com/mogo/module/common/enums/EventTypeEnum.kt +++ b/modules/mogo-module-common/src/main/java/com/mogo/module/common/enums/EventTypeEnum.kt @@ -101,6 +101,10 @@ enum class EventTypeEnum( //路面湿滑 ROAD_SLIPPERY("10021"), + //鬼探头类型 + GHOST_PROBE("10024", "前方盲区行人预警", "前方盲区行人预警", R.drawable.icon_warning_v2x_pedestrian_crossing, + "前方盲区行人通行,请注意", "前方盲区即将有行人通过,请减速慢行"), + // 前方静止or慢速车辆报警 ALERT_FRONT_CAR("99999"), @@ -374,7 +378,7 @@ enum class EventTypeEnum( FOURS_ACCIDENT_04.poiType, FOURS_ACCIDENT_05.poiType -> FOURS_ACCIDENT.poiTypeStr FOURS_LIVING.poiType -> FOURS_LIVING.poiTypeStr - + GHOST_PROBE.poiType -> GHOST_PROBE.poiTypeStr else -> "其它道路事件" } } @@ -395,6 +399,7 @@ enum class EventTypeEnum( FOURS_ACCIDENT_04.poiType, FOURS_ACCIDENT_05.poiType -> FOURS_ACCIDENT.poiTypeStrVr FOURS_LIVING.poiType -> FOURS_LIVING.poiTypeStrVr + GHOST_PROBE.poiType -> GHOST_PROBE.poiTypeStrVr else -> "其它道路事件" } } @@ -464,7 +469,7 @@ enum class EventTypeEnum( FOURS_ICE.poiType, FOURS_ACCIDENT.poiType, FOURS_ACCIDENT_01.poiType, FOURS_ACCIDENT_02.poiType, FOURS_ACCIDENT_03.poiType, FOURS_ACCIDENT_04.poiType, - FOURS_ACCIDENT_05.poiType -> true + FOURS_ACCIDENT_05.poiType, GHOST_PROBE.poiType -> true else -> false } } @@ -479,7 +484,7 @@ enum class EventTypeEnum( FOURS_BLOCK_UP.poiType, FOURS_ACCIDENT.poiType, FOURS_ACCIDENT_01.poiType, FOURS_ACCIDENT_02.poiType, FOURS_ACCIDENT_03.poiType, FOURS_ACCIDENT_04.poiType, - FOURS_ACCIDENT_05.poiType -> true + FOURS_ACCIDENT_05.poiType, GHOST_PROBE.poiType -> true else -> false } } @@ -596,6 +601,7 @@ enum class EventTypeEnum( FOURS_ROAD_WORK.poiType -> R.raw.v2x_daolushigong FOURS_ICE.poiType -> R.raw.v2x_daolujiebing FOURS_PONDING.poiType -> R.raw.v2x_daolujishui + GHOST_PROBE.poiType -> R.raw.v2x_guzhangqiuzhu else -> 0 } } @@ -713,6 +719,7 @@ enum class EventTypeEnum( TYPE_VIP_IDENTIFICATION.poiType -> TYPE_VIP_IDENTIFICATION.poiTypeSrcVr TYPE_ERROR.poiType -> TYPE_ERROR.poiTypeSrcVr TYPE_OPTIMAL_ROUTE_RECOMMEND.poiType -> TYPE_OPTIMAL_ROUTE_RECOMMEND.poiTypeSrcVr + GHOST_PROBE.poiType -> GHOST_PROBE.poiTypeSrcVr else -> TYPE_ERROR.poiTypeSrcVr } } @@ -754,6 +761,7 @@ enum class EventTypeEnum( FOURS_ROAD_WORK.poiType -> FOURS_ROAD_WORK.content TYPE_ERROR.poiType -> TYPE_ERROR.content TYPE_OPTIMAL_ROUTE_RECOMMEND.poiType -> TYPE_OPTIMAL_ROUTE_RECOMMEND.content + GHOST_PROBE.poiType -> GHOST_PROBE.content else -> TYPE_ERROR.content } } @@ -795,6 +803,7 @@ enum class EventTypeEnum( FOURS_ROAD_WORK.poiType -> FOURS_ROAD_WORK.tts TYPE_ERROR.poiType -> TYPE_ERROR.tts TYPE_OPTIMAL_ROUTE_RECOMMEND.poiType -> TYPE_OPTIMAL_ROUTE_RECOMMEND.tts + GHOST_PROBE.poiType -> GHOST_PROBE.tts else -> TYPE_ERROR.tts } }