PermissionSlip timepicker issue fixed
This commit is contained in:
parent
e61dabdbbc
commit
524663924e
@ -471,6 +471,7 @@ class monthlypay extends BaseController
|
|||||||
$mpdf=new mPDF('utf-8','A4-P',10, 10,10, 10, 10, 38, 4, 6);
|
$mpdf=new mPDF('utf-8','A4-P',10, 10,10, 10, 10, 38, 4, 6);
|
||||||
$mpdf->SetDisplayMode('fullpage');
|
$mpdf->SetDisplayMode('fullpage');
|
||||||
$mpdf->SetHTMLHeader($HtmlHeading);
|
$mpdf->SetHTMLHeader($HtmlHeading);
|
||||||
|
$mpdf->SetTitle('PermissionSlip');
|
||||||
$html = $this->load->view('permissionpdf',$data,true);
|
$html = $this->load->view('permissionpdf',$data,true);
|
||||||
$mpdf->SetDisplayMode('fullpage');
|
$mpdf->SetDisplayMode('fullpage');
|
||||||
//$mpdf->setFooter($HTMLFooter . "Page {PAGENO} of {nb}");
|
//$mpdf->setFooter($HTMLFooter . "Page {PAGENO} of {nb}");
|
||||||
|
|||||||
@ -1267,7 +1267,7 @@
|
|||||||
|
|
||||||
</div>
|
</div>
|
||||||
<div class="col-md-4">
|
<div class="col-md-4">
|
||||||
<label>Permission Time</label>
|
<label>Permission Time(Hours : Min)</label>
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<?php
|
<?php
|
||||||
$data = array('name' => 'Pretime','value' => set_value('Pretime',''),'id'=>'Pretime', 'class' => 'form-control' ,'readonly' => 'true');
|
$data = array('name' => 'Pretime','value' => set_value('Pretime',''),'id'=>'Pretime', 'class' => 'form-control' ,'readonly' => 'true');
|
||||||
@ -1311,13 +1311,13 @@
|
|||||||
</div>
|
</div>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
$('#timepicker1').timepicker({
|
$('#timepicker1').timepicker({
|
||||||
minuteStep: 1,
|
minuteStep: 5,
|
||||||
defaultTime:'current'
|
defaultTime:'current'
|
||||||
});
|
});
|
||||||
</script>
|
</script>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
$('#timepicker2').timepicker({
|
$('#timepicker2').timepicker({
|
||||||
minuteStep: 1,
|
minuteStep: 5,
|
||||||
defaultTime:'current'
|
defaultTime:'current'
|
||||||
});
|
});
|
||||||
</script>
|
</script>
|
||||||
@ -1359,17 +1359,43 @@ function calculateTime() {
|
|||||||
//get values
|
//get values
|
||||||
var valuestart = $("#timepicker1").val();
|
var valuestart = $("#timepicker1").val();
|
||||||
var valuestop = $("#timepicker2").val();
|
var valuestop = $("#timepicker2").val();
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
//create date format
|
|
||||||
var timeStart = new Date("01/01/2007 " + valuestart);
|
var timeStart = new Date("01/01/2007 " + valuestart);
|
||||||
var timeEnd = new Date("01/01/2007 " + valuestop);
|
var timeEnd = new Date("01/01/2007 " + valuestop);
|
||||||
|
|
||||||
|
|
||||||
var hourDiff = timeEnd - timeStart;
|
var hourDiff = timeEnd-timeStart;
|
||||||
|
|
||||||
var minites = hourDiff/ 60/ 60 /1000;
|
var minites = hourDiff/ 60/ 60 /1000;
|
||||||
minites = minites.toFixed(2);
|
|
||||||
// alert(minites);
|
minites = minites.toFixed(2);
|
||||||
$("#Pretime").val(minites);
|
//console.log(minites);
|
||||||
|
|
||||||
|
var resstr = minites.split(".");
|
||||||
|
|
||||||
|
var hrs = resstr[0];
|
||||||
|
|
||||||
|
var min = resstr[1];
|
||||||
|
|
||||||
|
var min1 =min * 60 / 100;
|
||||||
|
min1 = Math.round(min1);
|
||||||
|
//console.log(hrs+'-'+min);
|
||||||
|
//console.log(hrs+'-'+min1);
|
||||||
|
|
||||||
|
if (minites< 0) {
|
||||||
|
alert('Please enter a invalid time');
|
||||||
|
$("#Pretime").val(0);
|
||||||
|
|
||||||
|
} else{
|
||||||
|
|
||||||
|
$("#Pretime").val(hrs+':'+min1);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1380,10 +1406,21 @@ function calculateTime() {
|
|||||||
});
|
});
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
$("#save").click(function(){
|
$("#save").click(function(){
|
||||||
var emp = $("#emp").val();
|
var emp = $("#emp").val();
|
||||||
var shift = $("#shift").val();
|
var shift = $("#shift").val();
|
||||||
var res = $("#Reason").val();//alert(emp);
|
var res = $("#Reason").val();//alert(emp);
|
||||||
|
var time1=$('#timepicker1').val();
|
||||||
|
var time2=$('#timepicker2').val();
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
if(emp == '-1'){
|
if(emp == '-1'){
|
||||||
alert('Please Select Employee');
|
alert('Please Select Employee');
|
||||||
@ -1391,18 +1428,19 @@ $("#save").click(function(){
|
|||||||
}else{
|
}else{
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
// if(!$.trim(shift) ==""){
|
|
||||||
// alert('Please Enter the Shift');
|
if(time1 != time2)
|
||||||
// return false;
|
{
|
||||||
// }else{
|
alert('Please Select To Time');
|
||||||
// return true;
|
return false;
|
||||||
// }
|
}
|
||||||
// if(res === 0){
|
else{
|
||||||
// alert('Please Enter The Reason');
|
return true;
|
||||||
// return false;
|
}
|
||||||
// }else{
|
|
||||||
// return true;
|
|
||||||
// }
|
|
||||||
|
|
||||||
});
|
});
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user