init
This commit is contained in:
commit
72a26edcff
22092 changed files with 2101903 additions and 0 deletions
68
scripts/ajax/ue_planung_b2.php
Normal file
68
scripts/ajax/ue_planung_b2.php
Normal file
|
|
@ -0,0 +1,68 @@
|
|||
<?php
|
||||
//-------------------------- wichtige noch zu bearbeitende Änderungen !!!!!!!!!!! --------- HEUTE
|
||||
$tp1 = strtotime("+0 day");
|
||||
$tag = date("d",$tp1);
|
||||
$monat = date("m",$tp1);
|
||||
$jahr = date("Y",$tp1);
|
||||
$datum=$tag.".".$monat.".". $jahr;
|
||||
$key=0; $noplan=0; $fertig=0; $sms=0; $summe=0; $aktiv=0;
|
||||
|
||||
//-------------------- wiederkehrende abfragen -------------------------------------------------
|
||||
$a_touren = $GLOBALS['a_touren'];
|
||||
$a_fahrzg = $GLOBALS['a_fahrzg'];
|
||||
$a_fahrer = $GLOBALS['a_fahrer'];
|
||||
$a_planbz = $GLOBALS['a_planbz'];
|
||||
$a_planbf = $GLOBALS['a_planbf'];
|
||||
//----------------------------------------------------------------------------------------------
|
||||
|
||||
$key=0; $noplan=0; $fertig=0; $sms=0; $summe=0; $aktiv=0;
|
||||
$abfrage = $GLOBALS['mysql']->query("SELECT * FROM tourenliste WHERE tag='".$tag."' and monat='".$monat."' and jahr='".$jahr."' and typ in (3) ORDER BY id");
|
||||
while($row = $abfrage->fetch_assoc()) {
|
||||
$ta_id= array_search($row['tour'], array_column($a_touren, 'id'));
|
||||
//-------------------------------------------- sms versendet ? fertig
|
||||
$summe++;
|
||||
if($row['smsstatus']!=0) { $fertig++; }
|
||||
if($row['smsstatus']==2) { $sms++; }
|
||||
//-------------------------------------------- Fahrer hat kalendereintrag
|
||||
$row_nichtda = $GLOBALS['mysql']->query_single("SELECT * FROM planer WHERE mid='".$row['fahrer']."' AND tag='".$tag."' AND monat='".$monat."' AND jahr='".$jahr."'");
|
||||
if($row_nichtda['num_rows'] != 0) {
|
||||
$ptemp=$row_nichtda['grund']; $pa_id= array_search($ptemp, array_column($a_planbz, 'id'));
|
||||
if($a_planbz[$pa_id]['nichtda']== 1) { $noplan=1; }
|
||||
if($a_planbz[$pa_id]['nichtda']==88) { $noplan=1; }
|
||||
}
|
||||
//-------------------------------------------- Fahrzeug hat einen Kalendereintrag
|
||||
$row_fnichtda = $GLOBALS['mysql']->query_single("SELECT * FROM fplaner WHERE fid='".$row['auto']."' AND tag='".$tag."' AND monat='".$monat."' AND jahr='".$jahr."'");
|
||||
if($row_fnichtda['num_rows'] != 0 && $row_fnichtda['id']!=51) { $noplan=1;}
|
||||
//-------------------------------------------- Fahrer nicht ausgewählt
|
||||
if($row['fahrer']==0) { $noplan=1; }
|
||||
//-------------------------------------------- Fahrzeug nicht ausgewählt
|
||||
if($row['auto']==0) { $noplan=1; }
|
||||
//-------------------------------------------- sonder touren bzw nicht aktive Touren
|
||||
if ($a_touren[$ta_id]['tour']>0 ) {$aktiv++; }
|
||||
//-------------------------------------------- fehlerhafte / ungeplante Touren übergeben
|
||||
|
||||
}
|
||||
//---------------------------------------------------------------------------------------- Übergabe
|
||||
$anzeige=0;
|
||||
if ($noplan>0) { $anzeige=3; }
|
||||
elseif ($summe==0) { $anzeige=0; }
|
||||
elseif ($fertig==0) { $anzeige=4; }
|
||||
// grün komplett fertig
|
||||
elseif ($fertig>0 && $fertig==$sms && $aktiv==0) { $anzeige=1; }
|
||||
// blau -- fertig Fremdtouren aktiv
|
||||
elseif ($fertig>0 && $fertig==$sms && $aktiv> 0) { $anzeige=2; }
|
||||
// grün komplett fertig aber noch am senden spinner
|
||||
elseif ($fertig>0 && $fertig==$sms) { $anzeige=6; }
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
$template->assign('anzeige', $anzeige);
|
||||
|
||||
//--------------------------------------------
|
||||
$template->assign('datum', $datum);
|
||||
$template->assign('content', 'tpl/ajax/ue_planung_b2.tpl');
|
||||
?>
|
||||
Loading…
Add table
Add a link
Reference in a new issue