Ejemplo n.º 1
0
     continue;
 }
 $fleetData = $fleetdayobj->pullT24FleetData(date("d", strtotime($day)));
 $fleet_trucks = (array) array();
 foreach ($fleetData as $row) {
     $fleet_trucks[$row["fleet_id"]][] = $row;
 }
 unset($fleetData);
 // print_r($fleet_trucks);
 $t24Budget = (array) array();
 foreach ($fleet_trucks as $fleetId => $truck) {
     $trucks = (string) "";
     foreach ($truck as $data) {
         $trucks .= $data["truck_id"] . ",";
     }
     $budgets = $fleetdayobj->getBudgetsInDateRange(date("Y-m-d", strtotime($day)), date("Y-m-d", strtotime($day) + 86400), substr($trucks, 0, -1));
     // print_r($budgets);
     $t24Budget[$fleetId] = (array) array();
     $dateday = date("d", strtotime($day));
     $t24Budget[$fleetId][$dateday] = (array) array();
     $t24Budget[$fleetId][$dateday]["fleetid"] = $fleetId;
     if (!isset($t24Budget[$fleetId][$dateday]["budget"])) {
         $t24Budget[$fleetId][$dateday]["budget"] = (double) 0;
     }
     if (!isset($t24Budget[$fleetId][$dateday]["budgetcontrib"])) {
         $t24Budget[$fleetId][$dateday]["budgetcontrib"] = (double) 0;
     }
     if (!isset($t24Budget[$fleetId][$dateday]["budkms"])) {
         $t24Budget[$fleetId][$dateday]["budkms"] = (double) 0;
     }
     if (!isset($blackoutcount)) {