Update Rescomment pada Laporan Hasil

This commit is contained in:
mikael-zakaria 2025-02-27 15:42:43 +07:00
parent 106fc04a3d
commit 922b6c3e35

View File

@ -378,13 +378,15 @@ class PrintResult extends BaseController {
$color = "red_font"; $color = "red_font";
} }
// Hanya Untuk Yang Kode Nya Adalah CODE/CM
$range = $this->checkRange($item['RESULT'], $item['REFFTEXT']); $range = $this->checkRange($item['RESULT'], $item['REFFTEXT']);
if ($item['code_type'] == 6 && $item['REFFTEXT'] != null) { if ($item['code_type'] == 6 && $item['REFFTEXT'] != null) {
if ($range == true) { // Jika nilai masih dalam rentang nilai normal if ($range == true) { // Jika nilai masih dalam rentang nilai normal misal : 0 - 1
$color = ""; $color = "";
} elseif ($range == false) { // Jika nilai bukan merupakan rentang } elseif ($range == false) { // Jika nilai bukan merupakan rentang alias hanya code
if ($item['RESULT'] != $item['REFFTEXT']) { $redWord = ["positive", "reactive"];
if (in_array(strtolower($item['RESULT']), $redWord)) {
$color = "red_font"; $color = "red_font";
} }
} }
@ -393,6 +395,17 @@ class PrintResult extends BaseController {
} }
} }
// Hanya Untuk Kondisi Ada Komentar Dibawah Result
if ($item['RESCOMMENT'] != null) {
$rescomment = "<br><i>" . $item['RESCOMMENT'] . "</i>";
$redWord = ["positive", "reactive"];
if (in_array(strtolower($item['RESCOMMENT']), $redWord)) {
$color = "red_font";
}
} else {
$rescomment = "";
}
$test = ""; $test = "";
// Untuk Nama Test Apakah lebih dari 24 karaktera // Untuk Nama Test Apakah lebih dari 24 karaktera
@ -409,7 +422,7 @@ class PrintResult extends BaseController {
".$test." ".$test."
</td> </td>
<td class='".$color."'>" . $resflag . "</td> <td class='".$color."'>" . $resflag . "</td>
<td colspan='3' class='".$color."'>" . $resvalue . "</td> <td colspan='3' class='".$color."'>" . $resvalue . $rescomment ."</td>
<td class=''>" . $serum_type . "</td> <td class=''>" . $serum_type . "</td>
</tr> </tr>
"; ";
@ -420,7 +433,7 @@ class PrintResult extends BaseController {
".$test." ".$test."
</td> </td>
<td class='".$color."'>" . $resflag . "</td> <td class='".$color."'>" . $resflag . "</td>
<td class='".$color."'>" . $resvalue . "</td> <td class='".$color."'>" . $resvalue . $rescomment ."</td>
<td class=''>" . "<pre>" .$unit. "<pre>" . "</td> <td class=''>" . "<pre>" .$unit. "<pre>" . "</td>
<td class=''>" . "<pre>" .$reff. "<pre>" . "</td> <td class=''>" . "<pre>" .$reff. "<pre>" . "</td>
<td class=''>" . $serum_type . "</td> <td class=''>" . $serum_type . "</td>