vwf updates and reports

This commit is contained in:
2021-06-17 18:42:12 -04:00
parent 9eb76b2c4a
commit 199a660654
7 changed files with 447 additions and 297 deletions

View File

@@ -140,108 +140,159 @@ $form_data = filter_input_array(INPUT_POST, [
'form_data_timein' => (string)FILTER_SANITIZE_STRING,
'form_data_timeout' => (string)FILTER_SANITIZE_STRING,
'form_data_isvendor' => (int)FILTER_VALIDATE_INT,
'form_data_badge' => (int)FILTER_VALIDATE_INT,
'form_data_badge' => (string)FILTER_SANITIZE_STRING,
'form_data_reason' => (string)FILTER_SANITIZE_STRING,
'form_data_manualsignindate' => (string)FILTER_SANITIZE_STRING,
'form_data_firstname' => (string)FILTER_SANITIZE_STRING,
'form_data_idtypename' => (string)FILTER_SANITIZE_STRING,
'form_data_lastname' => (string)FILTER_SANITIZE_STRING,
'form_data_country' => (string)FILTER_SANITIZE_STRING,
'form_data_checklistcompleted' => (string)FILTER_SANITIZE_STRING,
'form_data_workcompleted' => (string)FILTER_SANITIZE_STRING,
'form_data_sitecleanup' => (string)FILTER_SANITIZE_STRING,
'form_data_doccompleted' => (string)FILTER_SANITIZE_STRING,
'form_data_signinby' => (string)FILTER_SANITIZE_STRING,
'form_data_vwfby' => (string)FILTER_SANITIZE_STRING,
'form_data_checklistrequired' => (string)FILTER_SANITIZE_STRING,
'form_data_routinework' => (string)FILTER_SANITIZE_STRING,
'form_data_nonroutinework' => (string)FILTER_SANITIZE_STRING,
'form_data_coi' => (string)FILTER_SANITIZE_STRING,
'form_data_carnum' => (string)FILTER_SANITIZE_STRING,
'form_data_ssanum' => (string)FILTER_SANITIZE_STRING,
'form_data_company' => (string)FILTER_SANITIZE_STRING,
'form_data_worksummary' => (string)FILTER_SANITIZE_STRING,
'form_data_equipmentsummary' => (string)FILTER_SANITIZE_STRING,
'form_data_contact1' => (string)FILTER_SANITIZE_STRING,
'form_data_contact2' => (string)FILTER_SANITIZE_STRING,
'form_data_workstart' => (string)FILTER_SANITIZE_STRING,
'form_data_workend' => (string)FILTER_SANITIZE_STRING,
'form_data_visittype' => (int)FILTER_VALIDATE_INT,
'form_data_escortrequired' => (int)FILTER_VALIDATE_INT,
'form_data_customerimpacted' => (string)FILTER_SANITIZE_STRING,
'form_data_v_signature' => (string)FILTER_SANITIZE_STRING,
'form_data_e_signature' => (string)FILTER_SANITIZE_STRING,
'form_data_escortname' => (string)FILTER_SANITIZE_STRING
]);
?>
<div class="container">
<div class="row row-cols-1">
<div class="container-fluid">
<div class="row row-cols-2 mb-0 border">
<div class="col d-grid gap-2">
<h2><?php echo $transLang['STR_VENDORINFO_FORM_TITLE']; ?></h2>
<img src="<?php echo $StaticFunctions->getLogo(); ?>" width="120" height="60" alt="">
</div>
<div class="col d-grid gap-2 text-end">
<h2><span class="align-middle"><?php echo $transLang['STR_VENDORINFO_FORM_TITLE']; ?></span></h2>
</div>
</div>
<div class="row row-cols-2">
<div class="row row-cols-1 mb-0 border">
<div class="col d-grid gap-2">
<dl class="row">
<dt class="col-sm-3"><?php echo $transLang['SITE']; ?></dt>
<dd class="col-sm-9"><?php echo $form_data['form_data_sitename']; ?></dd>
</dl>
<dl class="row">
<dt class="col-sm-3"><?php echo $transLang['NAME']; ?></dt>
<dd class="col-sm-9"><?php echo $form_data['form_data_lastname'] . ", " . $form_data['form_data_firstname']; ?></dd>
</dl>
<dl class="row">
<dt class="col-sm-3"><?php echo $transLang['CARNUM']; ?></dt>
<dd class="col-sm-9"><?php echo $form_data['form_data_carnum']; ?></dd>
</dl>
<dl class="row">
<dt class="col-sm-3"><?php echo $transLang['LOCAL_TIME'] . " " . $transLang['IN']; ?></dt>
<dd class="col-sm-9"><?php echo $form_data['form_data_timein']; ?></dd>
</dl>
<dl class="row">
<dt class="col-sm-3"><?php echo $transLang['COUNTRY']; ?></dt>
<dd class="col-sm-9"><?php echo $form_data['form_data_country']; ?></dd>
</dl>
<dl class="row">
<dt class="col-sm-3"><?php echo $transLang['BADGE']; ?></dt>
<dd class="col-sm-9"><?php echo $form_data['form_data_badge']; ?></dd>
</dl>
<small><i><?php echo $transLang['STR_VENDORINFO_DOCUMENTATIONREQUIRED_DESC']; ?></i></small>
</div>
</div>
<div class="row row-cols-2 mb-0 border border-bottom-0">
<div class="col d-grid gap-2">
<h6><strong><?php echo $transLang['SITE']; ?>:</strong><small>&nbsp;<?php echo $form_data['form_data_sitename']; ?></small></h6>
</div>
<div class="col d-grid gap-2">
<h6><strong><?php echo $transLang['STR_VENDORINFO_CUSTOMERIMPACTED_TITLE']; ?>:</strong><small>&nbsp;<?php echo $form_data['form_data_customerimpacted']; ?></small></h6>
</div>
</div>
<div class="row row-cols-2 mb-0 border border-bottom-0 border-top-0">
<div class="col d-grid gap-2">
<h6><strong><?php echo $transLang['STR_VENDORINFO_WORKSTART_TITLE']; ?>:</strong><small>&nbsp;<?php echo $form_data['form_data_workstart']; ?></small></h6>
</div>
<div class="col d-grid gap-2">
<h6><strong><?php echo $transLang['STR_VENDORINFO_WORKEND_TITLE']; ?>:</strong><small>&nbsp;<?php echo $form_data['form_data_workend']; ?></small></h6>
</div>
</div>
<div class="row row-cols-2 mb-0 border border-bottom-0 border-top-0">
<div class="col d-grid gap-2">
<h6><strong><?php echo $transLang['NAME']; ?>:</strong><small>&nbsp;<?php echo $form_data['form_data_lastname'] . ", " . $form_data['form_data_firstname']; ?></small></h6>
</div>
<div class="col d-grid gap-2">
<h6><strong><?php echo $transLang['COMPANY']; ?>:</strong><small>&nbsp;<?php echo $form_data['form_data_company']; ?></small></h6>
</div>
</div>
<div class="row row-cols-2 mb-0 border border-top-0">
<div class="col d-grid gap-2">
<h6><strong><?php echo $transLang['STR_VENDORINFO_CONTACT1_TITLE']; ?>:</strong><small>&nbsp;<?php echo $form_data['form_data_contact1']; ?></small></h6>
</div>
<div class="col d-grid gap-2">
<h6><strong><?php echo $transLang['STR_VENDORINFO_CONTACT2_TITLE']; ?>:</strong><small>&nbsp;<?php echo $form_data['form_data_contact2']; ?></small></h6>
</div>
</div>
<div class="row row-cols-1 mb-0 ml-4 border">
<div class="col d-grid gap-2">
<ul class="list-unstyled">
<li>&nbsp;&nbsp;&nbsp;&nbsp;<?php if($form_data['form_data_checklistrequired']==$transLang['STR_COMMON_YES']){echo '<i class="far fa-check-square"></i> ';}else{echo '<i class="far fa-square"></i> ';} ?>
<strong><?php echo $transLang['STR_VENDORINFO_CHECKLISTREQUIRED_TITLE']; ?> </strong><small><i>(<?php echo $transLang['STR_VENDORINFO_CHECKLISTREQUIRED_DESC']; ?>)</i></small></li>
<li>&nbsp;&nbsp;&nbsp;&nbsp;<?php if($form_data['form_data_routinework']==$transLang['STR_COMMON_YES']){echo '<i class="far fa-check-square"></i> ';}else{echo '<i class="far fa-square"></i> ';} ?>
<strong><?php echo $transLang['STR_VENDORINFO_ROUTINEWORK_TITLE']; ?> </strong><small><i>(<?php echo $transLang['STR_VENDORINFO_ROUTINEWORK_DESC']; ?>)</i></small></li>
<li>&nbsp;&nbsp;&nbsp;&nbsp;<?php if($form_data['form_data_nonroutinework']==$transLang['STR_COMMON_YES']){echo '<i class="far fa-check-square"></i> ';}else{echo '<i class="far fa-square"></i> ';} ?>
<strong><?php echo $transLang['STR_VENDORINFO_NONROUTINEWORK_TITLE']; ?> </strong><small><i>(<?php echo $transLang['STR_VENDORINFO_NONROUTINEWORK_DESC']; ?>)</i></small></li>
<li>&nbsp;&nbsp;&nbsp;&nbsp;<?php if($form_data['form_data_coi']==$transLang['STR_COMMON_YES']){echo '<i class="far fa-check-square"></i> ';}else{echo '<i class="far fa-square"></i> ';} ?>
<strong><?php echo $transLang['STR_VENDORINFO_COI_TITLE']; ?> </strong><small><i>(<?php echo $transLang['STR_VENDORINFO_COI_DESC']; ?>)</i></small></li>
</ul>
</div>
</div>
<div class="row row-cols-1 mb-0 border">
<div class="col d-grid gap-2">
<h6><strong><?php echo $transLang['STR_VENDORINFO_WORKSUMMARY_TITLE']; ?>: </strong><br><small>&nbsp;&nbsp;&nbsp;&nbsp;<?php echo $form_data['form_data_worksummary']; ?></small></h6>
</div>
</div>
<div class="row row-cols-1 mb-0 border">
<div class="col d-grid gap-2">
<h6><strong><?php echo $transLang['STR_VENDORINFO_EQUIPMENTSUMMARY_TITLE']; ?>: </strong><br><small>&nbsp;&nbsp;&nbsp;&nbsp;<?php echo $form_data['form_data_equipmentsummary']; ?></small></h6>
</div>
</div>
<div class="row row-cols-1 mb-0 border border-bottom-0">
<div class="col d-grid gap-2">
<small><i><?php echo $transLang['ACKNOWLEDGEMENT']; ?></small></i>
</div>
</div>
<div class="row row-cols-2 mb-0 border border-top-0">
<div class="col d-grid gap-2">
<h6><strong><?php echo $transLang['SIGNATURE']; ?></strong></h6>
</div>
<div class="col d-grid gap-2">
<img src="<?php echo $form_data['form_data_v_signature']; ?>" width="200" height="50"/>
</div>
</div>
<div class="row row-cols-1 mb-0 ml-4 border">
<div class="col d-grid gap-2">
<ul class="list-unstyled">
<li>&nbsp;&nbsp;&nbsp;&nbsp;<?php if($form_data['form_data_checklistcompleted']==$transLang['STR_COMMON_YES']){echo '<i class="far fa-check-square"></i> ';}else{echo '<i class="far fa-square"></i> ';} ?>
<strong><?php echo $transLang['STR_VENDORINFO_CHECKLISTCOMPLETED_TITLE']; ?> </strong><small><i>(<?php echo $transLang['STR_VENDORINFO_CHECKLISTCOMPLETED_DESC']; ?>)</i></small></li>
<li>&nbsp;&nbsp;&nbsp;&nbsp;<?php if($form_data['form_data_workcompleted']==$transLang['STR_COMMON_YES']){echo '<i class="far fa-check-square"></i> ';}else{echo '<i class="far fa-square"></i> ';} ?>
<strong><?php echo $transLang['STR_VENDORINFO_WORKCOMPLETED_TITLE']; ?> </strong><small><i>(<?php echo $transLang['STR_VENDORINFO_WORKCOMPLETED_DESC']; ?>)</i></small></li>
<li>&nbsp;&nbsp;&nbsp;&nbsp;<?php if($form_data['form_data_sitecleanup']==$transLang['STR_COMMON_YES']){echo '<i class="far fa-check-square"></i> ';}else{echo '<i class="far fa-square"></i> ';} ?>
<strong><?php echo $transLang['STR_VENDORINFO_SITECLEANUP_TITLE']; ?> </strong><small><i>(<?php echo $transLang['STR_VENDORINFO_SITECLEANUP_DESC']; ?>)</i></small></li>
<li>&nbsp;&nbsp;&nbsp;&nbsp;<?php if($form_data['form_data_doccompleted']==$transLang['STR_COMMON_YES']){echo '<i class="far fa-check-square"></i> ';}else{echo '<i class="far fa-square"></i> ';} ?>
<strong><?php echo $transLang['STR_VENDORINFO_DOCCOMPLETED_TITLE']; ?> </strong><small><i>(<?php echo $transLang['STR_VENDORINFO_DOCCOMPLETED_DESC']; ?>)</i></small></li>
</ul>
</div>
</div>
<div class="row row-cols-2 border">
<div class="col d-grid gap-2">
<h6><strong><?php echo $transLang['SIGNINBY']; ?>:</strong><small>&nbsp;<?php echo $form_data['form_data_signinby']; ?></small></h6>
</div>
<div class="col d-grid gap-2">
<h6><strong><?php echo $transLang['STR_VENDORINFO_VERIFIEDBY']; ?>:</strong><small>&nbsp;<?php echo $form_data['form_data_vwfby']; ?></small></h6>
</div>
</div>
<div class="row row-cols-4 border">
<div class="col d-grid gap-2">
<h6><strong><?php echo $transLang['TIMEINOUT']; ?>:</strong><br><small><?php echo $form_data['form_data_timein']; ?><br><?php echo $form_data['form_data_timeout']; ?></small></h6>
</div>
<div class="col d-grid gap-2">
<h6><strong><?php echo $transLang['BADGE']; ?>:</strong><br><small><?php echo $form_data['form_data_badge']; ?></small></h6>
</div>
<div class="col d-grid gap-2">
<h6><strong><?php echo $transLang['ID_TYPE']; ?>:</strong><br><small><?php echo $form_data['form_data_idtypename']; ?></small></h6>
</div>
<div class="col d-grid gap-2">
<h6><strong><?php echo $transLang['REASON']; ?>:</strong><br><small><?php echo $form_data['form_data_reason']; ?></small></h6>
</div>
<div class="col d-grid gap-2">
<dl class="row">
<dt class="col-sm-3"><?php echo $transLang['PRINT']; ?></dt>
<dd class="col-sm-9"><?php echo $timenow; ?></dd>
</dl>
<dl class="row">
<dt class="col-sm-3"><?php echo $transLang['COMPANY']; ?></dt>
<dd class="col-sm-9"><?php echo $form_data['form_data_company']; ?></dd>
</dl>
<dl class="row">
<dt class="col-sm-3"><?php echo $transLang['SSANUM']; ?></dt>
<dd class="col-sm-9"><?php echo $form_data['form_data_ssanum']; ?></dd>
</dl>
<dl class="row">
<dt class="col-sm-3"><?php echo $transLang['LOCAL_TIME'] . " " . $transLang['OUT']; ?></dt>
<dd class="col-sm-9"><?php echo $form_data['form_data_timeout']; ?></dd>
</dl>
<dl class="row">
<dt class="col-sm-3"><?php echo $transLang['ID_TYPE']; ?></dt>
<dd class="col-sm-9"><?php echo $form_data['form_data_idtypename']; ?></dd>
</dl>
<dl class="row">
<dt class="col-sm-3"><?php echo $transLang['SIGNATURE']; ?></dt>
<dd class="col-sm-9"><img src="<?php echo $form_data['form_data_v_signature']; ?>" width="200" height="50"/></dd>
</dl>
</div>
</div>
</div>
<?php }
<?php }