diff --git a/addons/mymach_fleet_intelligence/static/src/js/dashboard.js b/addons/mymach_fleet_intelligence/static/src/js/dashboard.js index 55d628f..c0defd4 100644 --- a/addons/mymach_fleet_intelligence/static/src/js/dashboard.js +++ b/addons/mymach_fleet_intelligence/static/src/js/dashboard.js @@ -211,22 +211,7 @@ document.addEventListener("DOMContentLoaded", function() { } var allPts = greenPts.concat(redPts); - if (allPts.length > 0) { - var startPt = greenPts[0] || allPts[0]; - var endPt = redPts.length > 0 ? redPts[redPts.length - 1] : (greenPts[greenPts.length - 1] || allPts[allPts.length - 1]); - - // Mavi Başlangıç İğnesi (İş Yeri / Genel Merkez) - var mStart = L.marker(startPt, { icon: createBlueStartIcon() }).addTo(map).bindPopup("Başlangıç Noktası (İş Yeri): " + (vehicle.start_location || "Genel Merkez Ofis")); - // Kırmızı Hedef Bitiş İğnesi (Personel Evi / Proje Sahası / Şantiye) - var mEnd = L.marker(endPt, { icon: createRedEndIcon() }).addTo(map).bindPopup("Ulaşım Noktası (Hedef / Ev / Proje): " + vehicle.destination); - - // Yeşil Yol Üzerindeki "35 dk (Planlanan Rota)" Çağrı Kutucuğu - if (greenPts.length > 1) { - var midGreenIdx = Math.floor(greenPts.length / 2); - var mGreenCallout = L.marker(greenPts[midGreenIdx], { icon: createCalloutIcon(vehicle.planned_time, '#2563eb') }).addTo(map); - activeMarkers.push(mGreenCallout); - } - + // Başlangıç ve Bitiş İğnelerini (Mavi/Kırmızı) Canlı Radarda Gizliyoruz (Sadece araba ve çizgi görünecek) // Kırmızı Yol Üzerindeki "1.5 km Sapma" Çağrı Kutucuğu if (redPts.length > 0) { var midRedIdx = Math.floor(redPts.length / 2); @@ -234,8 +219,6 @@ document.addEventListener("DOMContentLoaded", function() { activeMarkers.push(mRedCallout); } - activeMarkers.push(mStart, mEnd); - // Rotada Gerçek Zamanlı Canlı Hareket Eden Araç Animasyonunu Başlat animateMovingVehicle(allPts, vehicle); @@ -270,27 +253,27 @@ document.addEventListener("DOMContentLoaded", function() { '' + '