Zeiterfassung Abwesenheitskalender Änderung

* Mitarbeiter die ausgetreten sind werden im Kalender mit dem Geburtstag nicht mehr angezeigt
This commit is contained in:
Daniel Spitzer
2024-09-05 16:00:29 +02:00
parent aa2ee8bbbc
commit e18cc21d34
3 changed files with 28 additions and 6 deletions

View File

@@ -131,10 +131,9 @@
hidesearch = [2, 3, 4, 5, 6, 7, 9, 10];
<?php endif; ?>
var pageLength = 100;
var initc=2;
$(document).ready(function () {
$('.buttons-excel').closest('div').append('<div ><button id="month-complete" class="btn btn-danger margina">Monats Abschluss</button></div>');
$('.buttons-excel').closest('div').append('<div ><button id="bmd-export" class="btn btn-info margina">BMD Import</button></div>');
$('.buttons-excel').closest('div').append('<div ><button id="bmd-export-nlz" class="btn btn-info margina">BMD NLZ Import</button></div>');
$('body').on('click', '#bmd-export', function () {

View File

@@ -317,12 +317,14 @@
hidesearch = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13];
<?php endif; ?>
var pageLength = 100;
var initc=3;
var adminc=0;
$(document).ready(function () {
<?php if ($me->superexpertEnabled()): ?>
$('.buttons-excel').closest('div').prepend('<div ><button id="month-abort" class="btn btn-danger margina">Abschluss Abbrechen</button></div>');
adminc=1;
<?php endif; ?>
$('.buttons-excel').closest('div').append('<div ><button id="bmd-export" class="btn btn-info margina">BMD Import</button></div>');
$('.buttons-excel').closest('div').append('<div ><button id="bmd-export-nlz" class="btn btn-info margina">BMD NLZ Import</button></div>');
$('body').on('click', '#bmd-export', function () {

View File

@@ -1,4 +1,12 @@
let table;
if (typeof adminc === "undefined") {
var adminc;
adminc = 0;
}
if (typeof initc === "undefined") {
var initc;
initc = 1;
}
if (typeof hidesearch === "undefined") {
var hidesearch;
hidesearch = [100];
@@ -79,6 +87,19 @@ table = $('#datatable').DataTable({
$('#filterrow select').val('');
table.search('').columns().search('').draw();
});
if (initc === 2) {
$('.buttons-excel').closest('div').append('<div ><button id="month-complete" class="btn btn-danger margina">Monats Abschluss</button></div>');
$('.buttons-excel').closest('div').append('<div ><button id="bmd-export" class="btn btn-info margina">BMD Import</button></div>');
$('.buttons-excel').closest('div').append('<div ><button id="bmd-export-nlz" class="btn btn-info margina">BMD NLZ Import</button></div>');
}
else if (initc === 3) {
$('.buttons-excel').closest('div').append('<div ><button id="bmd-export" class="btn btn-info margina">BMD Import</button></div>');
$('.buttons-excel').closest('div').append('<div ><button id="bmd-export-nlz" class="btn btn-info margina">BMD NLZ Import</button></div>');
if (adminc===1)
{
$('.buttons-excel').closest('div').prepend('<div ><button id="month-abort" class="btn btn-danger margina">Abschluss Abbrechen</button></div>');
}
}
},
layout:
{