hcportal-dev/admin/views/reportpdf.php
2025-08-12 08:48:46 +07:00

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);
?>