From 03f087212f661508854f5c2598a4df47b7a59d14 Mon Sep 17 00:00:00 2001 From: Dwi Swandhana Date: Fri, 30 Jan 2026 06:31:22 +0700 Subject: [PATCH] push --- htdocs/app/Services/AstmMessageService.php | 17 ++--------------- 1 file changed, 2 insertions(+), 15 deletions(-) diff --git a/htdocs/app/Services/AstmMessageService.php b/htdocs/app/Services/AstmMessageService.php index 60a6b4ef..36b9c6c0 100644 --- a/htdocs/app/Services/AstmMessageService.php +++ b/htdocs/app/Services/AstmMessageService.php @@ -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()); }