95 lines
3.0 KiB
PHP
Executable File
95 lines
3.0 KiB
PHP
Executable File
<?php
|
|
use Dompdf\Dompdf;
|
|
$dompdf = new DOMPDF();
|
|
|
|
|
|
// $is_date_mcu=getdate(date("U",$list['date_mcu']));
|
|
|
|
// var_Dump($list);
|
|
// die();
|
|
$header=$list['header'];
|
|
$header_length=count($list['header']);
|
|
|
|
$html_header="";
|
|
$html_section="";
|
|
|
|
foreach ($header as $key => $value) {
|
|
$html_header.="<td style='text-align:center'>{$value['name']}</td>";
|
|
}
|
|
|
|
$event_section=$list['gmb_event_sections'];
|
|
$html_section="";
|
|
foreach ($event_section as $key => $value) {
|
|
$no=$key+1;
|
|
|
|
$html_section.="<tr>";
|
|
$html_section.="<td style='text-align:center'>{$no}</td>";
|
|
$html_section.="<td style='text-align:left'>{$value['section_name']}</td>";
|
|
$html_section.="<td style='text-align:center'>{$value['ach_result_section']}</td>";
|
|
foreach ($value['category_type'] as $j => $vj) {
|
|
$score=ROUND(($vj['total_score']/$vj['total_max_score'])*100,2);
|
|
$html_section.="<td style='text-align:center'>{$score}</td>";
|
|
}
|
|
$html_section.="</tr>";
|
|
}
|
|
|
|
$html = "<table class='table-style' style='border-collapse: collapse;font-size: 12px'>
|
|
<tr>
|
|
<td style='width: 20%;text-align:left;' colspan='3'>
|
|
<b style='display:block; margin:auto;text-align:left;padding-top:10px;'>
|
|
<img src='https://talentpool.hcnabati.com/assets/images/logos/new_logo.png' style='width: 70px;' />
|
|
</b>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
<br>
|
|
<br>
|
|
<br>
|
|
<table class='table-style' style='border-collapse: collapse;font-size: 12px'>
|
|
<tr>
|
|
<td>Subject</td>
|
|
<td width='1%'>:</td>
|
|
<td>Genba Result Report</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Periode</td>
|
|
<td width='1%'>:</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
<p style='font-size: 12px'>Dear All Leaders,</p>
|
|
<p style='font-size: 12px'>Dengan berlangsungnya kegiatan GENBA pada periode diatas, berikut kami lampirkan laporan GENBA serta performance per Plant dan per area diantaranya : </p>
|
|
<table class='table-style' border='1' style='border-collapse: collapse;font-size: 12px;margin: auto;width:90%'>
|
|
<thead>
|
|
<tr>
|
|
<td rowspan='2' style='text-align:center'>NO</td>
|
|
<td rowspan='2' style='text-align:center'>Area/Proces</td>
|
|
<td rowspan='2' style='text-align:center'>Total Score</td>
|
|
<td colspan='{$header_length}' style='text-align:center'>Score Category</td>
|
|
</tr>
|
|
<tr>
|
|
$html_header
|
|
</tr>
|
|
$html_section
|
|
</thead>
|
|
<tbody>
|
|
|
|
</tbody>
|
|
</table>
|
|
<p style='font-size: 12px'>Demikian laporan performance GENBA ini kami sampaikan, mohon kerjasamanya untuk dapat melakukan improvement terkait dengan temuan guna meningkatkan score performance untuk menjadikan kondisi yang lebih baik.</p>
|
|
<br>
|
|
<br>
|
|
<p style='font-size: 12px'>SALAM IMPROVEMENT</p>
|
|
";
|
|
$dompdf->set_paper('A4', 'portrait');
|
|
|
|
$dompdf->load_html($html);
|
|
$dompdf->set_option('isRemoteEnabled', TRUE);
|
|
|
|
// $dompdf->setPaper('A4', 'landscape');
|
|
$dompdf->render();
|
|
$dompdf->stream($filename);
|
|
$output = $dompdf->output();
|
|
file_put_contents('hcportal_docs/gembareport/'.$filename, $output);
|
|
?>
|