This commit is contained in:
Dwi Swandhana
2026-01-30 06:31:22 +07:00
parent f773ae23da
commit 03f087212f
+2 -15
View File
@@ -886,8 +886,7 @@ class AstmMessageService
try {
// Ambil pesan ASTM dari kolom 'message' atau yang relevan
$response = $data->rawdt;
if ($data->alat == 'COM5' OR $data->alat == 'MGIT BD' OR $data->alat == 'BACTEC BD' OR $data->alat == 'MGIT'){
if ($data->no_id != ''){
if ($data->no_id != ''){
$assembled = $this->reassembleAstmFrames($data->rawdt);
$messages = $this->splitBDAstmMessages($assembled);
foreach ($messages as $msg) {
@@ -912,22 +911,10 @@ class AstmMessageService
);
} else {
DB::table('lis_phoenix')->where('urut', $data->urut)->update([
DB::table('lis_phoenix')->where('id', $data->id)->update([
'processed' => 9
]);
}
} else {
// Lakukan parsing menggunakan method/fungsi yang sudah dibuat
$result = $this->processAstmResponse($response, $data->alat);
// Jika berhasil, tandai data sudah diproses
if ($result) {
DB::table('lis_phoenix')->where('id', $data->id)->update([
'processed' => 1
]);
} else {
Log::debug($result);
}
}
} catch (\Exception $e) {
Log::critical($e->getMessage());
}