Kalender Update

* Neuer IBN Typ IBN SBIDI
* Neue Kundenabfrage für SBIDI
This commit is contained in:
Daniel Spitzer
2025-04-15 18:42:40 +02:00
parent 48edde27ef
commit 76e24ce5cb
5 changed files with 244 additions and 25 deletions
+24 -6
View File
@@ -20,10 +20,19 @@ if (!is_array($Calendar_colors[$Calendar[0]->go_calendar_id])) {
$Calendar_colors[$Calendar[0]->go_calendar_id]['txtcolor'] = '#000000';
$colorCounter++;
}
//$specialCalendars = array(999 => 'Abwesenheiten', 998 => 'Geburtstage', 997 => 'Feiertage',30 => 'Anhänger Klein SO-421DH', 31 => 'Einblasmaschine Bagela', 32 => 'Einblasmaschine Jetting', 33 => 'JetBus SO-786DK', 34 => 'Kabeltransporter SO-373AR', 35 => 'Kofferanhänger SO-512CC', 36 => 'Kompressor SO-142BF');
$specialCalendars = array(999 => 'Abwesenheiten', 998 => 'Geburtstage', 997 => 'Feiertage');
$carCalendars = array();
foreach ($rights as $key => $right) :
$CalArray[$CalendarAll[$key]->user->name] = $key;
endforeach;
//$CalArray['Anhänger Klein SO-421DH'] = 30;
//$CalArray['Einblasmaschine Bagela'] = 31;
//$CalArray['Einblasmaschine Jetting'] = 32;
//$CalArray['JetBus SO-786DK'] = 33;
//$CalArray['Kabeltransporter SO-373AR'] = 34;
//$CalArray['Kofferanhänger SO-512CC'] = 35;
//$CalArray['Kompressor SO-142BF'] = 36;
?>
<script language="JavaScript">
@@ -91,11 +100,17 @@ endforeach;
class="logo-top-search"
src='/img/estmk_logo.png'>
</button>
<button title="SNOPP Inbetriebnahmen"
<button title="Sbidi Inbetriebnahmen"
class="btn btn-light btn-light-search top-search-filter" data-ctype="7"><img
class="logo-top-search"
src='/img/sbidi-logo.png'>
</button>
<button title="SNOPP"
class="btn btn-light btn-light-search top-search-filter" data-ctype="4"><img
class="logo-top-search"
src='/img/snop-logo.png'>
</button>
<button title="Störungen" data-ctype="5"
class="btn btn-light btn-light-search top-search-filter"><i
class="fa-duotone fa-solid fa-triangle-exclamation fa-calendar-alert fa-calendar-alert-search"></i>
@@ -114,9 +129,9 @@ endforeach;
<?php die(); endif; ?>
<div class="d-inline-block mr-1">
<button title="Excel Export"
class="btn btn-light btn-xls-calendar">
<i class="fa-duotone fa-solid fa-file-xls fa-xls-calendar"></i>
<button title="Excel Export"
class="btn btn-light btn-xls-calendar">
<i class="fa-duotone fa-solid fa-file-xls fa-xls-calendar"></i>
</div>
</button>
@@ -243,6 +258,7 @@ endforeach;
foreach ($rights as $key => $right) :
$CalArray[$CalendarAll[$key]->user->name] = $key;
if (!is_array($Calendar_colors[$key])) {
$Calendar_colors[$key]['bgcolor'] = $standardCalendarColors[$colorCounter];
$Calendar_colors[$key]['txtcolor'] = '#ffffff';
@@ -387,9 +403,10 @@ endforeach;
<option value="1">Termin</option>
<option value="2">IBN Xinon</option>
<option value="3">IBN ESTMK</option>
<option value="4">IBN SNOPP</option>
<option value="7">IBN SBIDI</option>
<option value="4">SNOPP</option>
<option value="5">Störung</option>
<option value="6">Support Gespräch</option>
<option value="6">Support Gespräch &nbsp;</option>
</select>
</div>
</div>
@@ -767,6 +784,7 @@ endforeach;
let requestEventAttachmentTmpDeleteUrl = "<?= self::getUrl("Calendar", "api", ['do' => 'deleteCalendarEventAttachmentTmp']) ?>";
let requestEventAttachmentUploadUrl = "<?= self::getUrl("Calendar", "api", ['do' => 'uploadCalendarEventAttachment']) ?>";
let requestAddressUrl = "<?= self::getUrl("Calendar", "api", ['do' => 'getAddress']) ?>";
let requestAddressSbidiUrl = "<?= self::getUrl("Calendar", "api", ['do' => 'getAddressSbidi']) ?>"
let requestTicketUrl = "<?= self::getUrl("Calendar", "api", ['do' => 'getTicket']) ?>";
let requestInsertUrl = "<?= self::getUrl("Calendar", "api", ['do' => 'insertCalendarEvent']) ?>";
let requestUpdateUrl = "<?= self::getUrl("Calendar", "api", ['do' => 'updateCalendarEvent']) ?>";