From 9188e0c882b3fc301a6f1cea914ab9e0f8b1f1da Mon Sep 17 00:00:00 2001 From: ivan-sim Date: Thu, 26 Oct 2023 11:08:17 +0700 Subject: [PATCH] Update --- .../Http/Controllers/Api/ClaimRequestController.php | 12 ++++++++++++ .../2023_10_11_131156_create_claim_logs_table.php | 2 +- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/Modules/HospitalPortal/Http/Controllers/Api/ClaimRequestController.php b/Modules/HospitalPortal/Http/Controllers/Api/ClaimRequestController.php index ccee7ce5..77417a60 100644 --- a/Modules/HospitalPortal/Http/Controllers/Api/ClaimRequestController.php +++ b/Modules/HospitalPortal/Http/Controllers/Api/ClaimRequestController.php @@ -80,6 +80,18 @@ class ClaimRequestController extends Controller 'system_origin' => 'hospital-portal' ]); + // Claim Log + DB::table('claim_logs') + ->insert([ + 'claim_request_id' => $newClaimRequest->id, + 'status' => 'requested', + 'date' => date('Y-m-d H:i:s'), + 'description' => "Claim Requested for Member : {$member->member_id} - ({$member->full_name})", + 'system_origin' => 'hospital-portal', + 'created_by' => auth()->user()->id + ]); + + if ($request->hasFile('result_files')) { foreach ($request->result_files as $file) { $pathFile = File::storeFile('claim-result', $newClaimRequest->id, $file); diff --git a/database/migrations/2023_10_11_131156_create_claim_logs_table.php b/database/migrations/2023_10_11_131156_create_claim_logs_table.php index 998c4e2d..dd43ab81 100644 --- a/database/migrations/2023_10_11_131156_create_claim_logs_table.php +++ b/database/migrations/2023_10_11_131156_create_claim_logs_table.php @@ -19,7 +19,7 @@ return new class extends Migration $table->string('status', 255); $table->dateTime('date'); $table->text('description')->nullable(); - $table->text('device')->nullable(); + $table->text('system_origin')->nullable(); $table->bigInteger('created_by'); $table->timestamps(); });