56 lines
1.6 KiB
JavaScript
56 lines
1.6 KiB
JavaScript
function refreshAccessDetails(calcdate){
|
|
//var calcdate=new Date($('#calcDate').val());
|
|
if (!calcdate)
|
|
{
|
|
calcdate=moment().format('YYYY.MM');
|
|
}
|
|
var uid=document.getElementById('uid').textContent;
|
|
moment.locale('hu');
|
|
document.getElementById('month').innerHTML=moment(calcdate,'YYYY.MM').format('YYYY')+' '+moment(calcdate,'YYYY.MM').format('MMMM');
|
|
//document.getElementById('title').innerHTML=moment(calcdate,'YYYY.MM').format('YYYY')+' '+moment(calcdate,'YYYY.MM').format('MMMM');
|
|
$.get('/employee/details2/'+uid+'/'+calcdate , function(resp) {
|
|
document.getElementById('mindate').textContent=calcdate;
|
|
renderWorkingTimesTableDetailed2(resp);
|
|
});
|
|
}
|
|
|
|
$('#datetimepicker5').datetimepicker({
|
|
locale: 'hu',
|
|
format: 'LD',
|
|
defaultDate: new Date(),
|
|
inline: false,
|
|
sideBySide: true,
|
|
showTodayButton: true,
|
|
format: 'YYYY.MM'
|
|
}).on('dp.change',function(e){
|
|
var calcdate=moment(e.date).format('YYYY.MM');// new Date($('#calcDate').val());
|
|
refreshAccessDetails(calcdate); // Lista frissítése dátum választáskor
|
|
});
|
|
$(document).ready(function () {
|
|
refreshAccessDetails(); // Lista frissítése betöltéskor
|
|
})
|
|
|
|
// Számla nyomtatása
|
|
$("#print2").click(function(ev) {
|
|
|
|
isLoaded=false;
|
|
var mindate= document.getElementById('mindate').textContent;
|
|
var uid=document.getElementById('uid').textContent;
|
|
if (mindate)
|
|
{
|
|
//$.get('/invoices/print2' , function(data) { console.log(data);
|
|
$.get('/employee/print/'+uid+'/'+mindate , function(data) {
|
|
|
|
if (!isLoaded)
|
|
{ isLoaded=true;
|
|
|
|
//console.log(data);
|
|
pdfMake.createPdf(data).open();
|
|
}
|
|
});
|
|
}
|
|
else
|
|
{
|
|
alert('Nincs mit nyomtatni!');
|
|
}
|
|
}); |