From f7e8cd550b9669afb2ef75529fa28f2db87c9a59 Mon Sep 17 00:00:00 2001 From: Tb Fajri Date: Thu, 8 Jun 2023 13:03:37 +0700 Subject: [PATCH] Update limit dashboard --- Modules/Internal/Http/Controllers/Api/ClaimController.php | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Modules/Internal/Http/Controllers/Api/ClaimController.php b/Modules/Internal/Http/Controllers/Api/ClaimController.php index 650de98d..988f7532 100755 --- a/Modules/Internal/Http/Controllers/Api/ClaimController.php +++ b/Modules/Internal/Http/Controllers/Api/ClaimController.php @@ -179,6 +179,7 @@ class ClaimController extends Controller $order = 1; $data = []; $claim->items()->forceDelete(); + $totalClaim = 0; foreach ($request->benefit_items as $benefitItem) { $benefit = Benefit::find($benefitItem['id']); if ($benefit) { @@ -191,10 +192,16 @@ class ClaimController extends Controller 'nominal_dicover' => $benefitItem['biaya_disetujui'] ?? 0, 'nominal_total' => $benefitItem['biaya_disetujui'] ?? 0, ]); + $totalClaim += $benefitItem['biaya_disetujui']; } $order++; } + + // Update total + $claim->total_claim = $totalClaim; + $claim->save(); + return Helper::responseJson([], message: "Item Claim berhasil di update"); }