[6.6.2] 判断逻辑调整

This commit is contained in:
EmArrow
2024-10-10 11:06:44 +08:00
parent 1beb1b8cd7
commit 28a19d40dc

View File

@@ -135,10 +135,7 @@ class RoadCrossCameraManager : IMoGoMapRoadListener, IGaoDeMapLocationListener {
if (roadCrossEnd != null) {
if (roadCrossCameraList != null) {
roadCrossCameraList?.forEach {
//todo 多个匹配,需要修改
if (!it.roadUniqueId.isNullOrEmpty()
&& it.roadUniqueId!!.contains(roadCrossEnd)
) {
if (!it.roadUniqueId.isNullOrEmpty() && it.roadUniqueId == roadCrossEnd) {
it.deviceInfoList.forEach { deviceInfo ->
addCameraDeviceMarker(deviceInfo)
}
@@ -236,7 +233,7 @@ class RoadCrossCameraManager : IMoGoMapRoadListener, IGaoDeMapLocationListener {
roadCrossCameraList?.forEach {
val result = (!it.roadUniqueId.isNullOrEmpty()
&& it.roadUniqueId!!.contains(roadCrossEnd))
&& it.roadUniqueId == roadCrossEnd)
roadCrossTrace(
TAG, mapOf("errorMsg" to "hasCrossCamera - 遍历匹配路口数据:$result - $roadCrossEnd")
)