parent
fdce6c02a4
commit
55a4455586
2 changed files with 6 additions and 17 deletions
|
|
@ -147,7 +147,7 @@ class DashboardMap {
|
|||
}
|
||||
}
|
||||
|
||||
putMarkerWithLabel(id, name, lat, lng, markers, icon, layer_group, popup_url) {
|
||||
putMarkerWithLabel(id, lat, lng, markers, icon, layer_group, popup_url) {
|
||||
var my = this;
|
||||
// existing marker
|
||||
if (markers.hasOwnProperty(id)) {
|
||||
|
|
@ -162,10 +162,7 @@ class DashboardMap {
|
|||
{ icon: icon }
|
||||
);
|
||||
|
||||
var marker_label = id + ' - ' + name;
|
||||
console.log(marker_label);
|
||||
|
||||
markers[id].bindTooltip(marker_label,
|
||||
markers[id].bindTooltip(id,
|
||||
{
|
||||
permanent: true,
|
||||
direction: 'right'
|
||||
|
|
@ -231,10 +228,9 @@ class DashboardMap {
|
|||
);
|
||||
}
|
||||
|
||||
putRiderAvailableMarker(id, name, lat, lng) {
|
||||
putRiderAvailableMarker(id, lat, lng) {
|
||||
this.putMarkerWithLabel(
|
||||
id,
|
||||
name,
|
||||
lat,
|
||||
lng,
|
||||
this.rider_markers,
|
||||
|
|
@ -244,10 +240,9 @@ class DashboardMap {
|
|||
);
|
||||
}
|
||||
|
||||
putRiderActiveJOMarker(id, name, lat, lng) {
|
||||
putRiderActiveJOMarker(id, lat, lng) {
|
||||
this.putMarkerWithLabel(
|
||||
id,
|
||||
name,
|
||||
lat,
|
||||
lng,
|
||||
this.rider_markers,
|
||||
|
|
@ -303,12 +298,11 @@ class DashboardMap {
|
|||
$.each(riders, function(id, data) {
|
||||
var lat = data.latitude;
|
||||
var lng = data.longitude;
|
||||
var name = data.name;
|
||||
|
||||
if (data.has_jo)
|
||||
my.putRiderActiveJOMarker(id, name, lat, lng);
|
||||
my.putRiderActiveJOMarker(id, lat, lng);
|
||||
else
|
||||
my.putRiderAvailableMarker(id, name, lat, lng);
|
||||
my.putRiderAvailableMarker(id, lat, lng);
|
||||
});
|
||||
|
||||
// console.log(rider_markers);
|
||||
|
|
|
|||
|
|
@ -58,16 +58,11 @@ class HomeController extends Controller
|
|||
continue;
|
||||
}
|
||||
|
||||
// get full name of rider
|
||||
$name = $rider->getFullName();
|
||||
$riders[$rider_id]['name'] = $name;
|
||||
|
||||
$jo = $rider->getActiveJobOrder();
|
||||
if ($jo == null)
|
||||
$riders[$rider_id]['has_jo'] = false;
|
||||
else
|
||||
$riders[$rider_id]['has_jo'] = true;
|
||||
|
||||
}
|
||||
|
||||
// get active JOs and check transaction origin for TransactionOrigin::MOBILE_APP
|
||||
|
|
|
|||
Loading…
Reference in a new issue