From 72ce077c8c203ed8b086e108c0781a7a33eb2268 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=91=A3=E5=AE=8F=E5=AE=87?= Date: Tue, 11 Feb 2020 16:43:15 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A7=A3=E5=86=B3BUG?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 【在线车辆】在线车辆,相同位置显示了两个车,其实只有一辆车也只有这辆车可以被选中 http://jira.zhidaohulian.com/projects/UI/issues/UI-140?filter=myopenissues 原因是因为之前说和在线车辆使用同样数据的车聊聊返回了数据导致同一个位置多个车辆绘制 --- .../service/marker/MapMarkerManager.java | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/modules/mogo-module-service/src/main/java/com/mogo/module/service/marker/MapMarkerManager.java b/modules/mogo-module-service/src/main/java/com/mogo/module/service/marker/MapMarkerManager.java index 98c8e1d520..1c255e42b3 100644 --- a/modules/mogo-module-service/src/main/java/com/mogo/module/service/marker/MapMarkerManager.java +++ b/modules/mogo-module-service/src/main/java/com/mogo/module/service/marker/MapMarkerManager.java @@ -258,20 +258,20 @@ public class MapMarkerManager implements IMogoMarkerClickListener, IMogoOnMessag List shareMusicList = markerCardResult.getShareMusic(); List noveltyInfoList = markerCardResult.getNoveltyInfo(); - if (carChatList != null) { - for (MarkerCarChat markerCarChat : carChatList) { - MarkerLocation markerLocation = markerCarChat.getLocation(); - - MarkerShowEntity markerShowEntity = new MarkerShowEntity(); - markerShowEntity.setBindObj(markerCarChat); - markerShowEntity.setMarkerLocation(markerLocation); - markerShowEntity.setMarkerType(markerCarChat.getType()); - markerShowEntity.setTextContent(markerCarChat.getUserInfo().getUserName()); - markerShowEntity.setIconUrl(markerCarChat.getUserInfo().getUserHead()); - - drawMapMarker(markerShowEntity); - } - } +// if (carChatList != null) { +// for (MarkerCarChat markerCarChat : carChatList) { +// MarkerLocation markerLocation = markerCarChat.getLocation(); +// +// MarkerShowEntity markerShowEntity = new MarkerShowEntity(); +// markerShowEntity.setBindObj(markerCarChat); +// markerShowEntity.setMarkerLocation(markerLocation); +// markerShowEntity.setMarkerType(markerCarChat.getType()); +// markerShowEntity.setTextContent(markerCarChat.getUserInfo().getUserName()); +// markerShowEntity.setIconUrl(markerCarChat.getUserInfo().getUserHead()); +// +// drawMapMarker(markerShowEntity); +// } +// } if (onlineCarList != null) { IMogoMarker nearlyMogoMarker = null;