Update limit dashboard

This commit is contained in:
2023-06-08 13:03:37 +07:00
parent 778d2b5bb5
commit f7e8cd550b

View File

@@ -179,6 +179,7 @@ class ClaimController extends Controller
$order = 1; $order = 1;
$data = []; $data = [];
$claim->items()->forceDelete(); $claim->items()->forceDelete();
$totalClaim = 0;
foreach ($request->benefit_items as $benefitItem) { foreach ($request->benefit_items as $benefitItem) {
$benefit = Benefit::find($benefitItem['id']); $benefit = Benefit::find($benefitItem['id']);
if ($benefit) { if ($benefit) {
@@ -191,10 +192,16 @@ class ClaimController extends Controller
'nominal_dicover' => $benefitItem['biaya_disetujui'] ?? 0, 'nominal_dicover' => $benefitItem['biaya_disetujui'] ?? 0,
'nominal_total' => $benefitItem['biaya_disetujui'] ?? 0, 'nominal_total' => $benefitItem['biaya_disetujui'] ?? 0,
]); ]);
$totalClaim += $benefitItem['biaya_disetujui'];
} }
$order++; $order++;
} }
// Update total
$claim->total_claim = $totalClaim;
$claim->save();
return Helper::responseJson([], message: "Item Claim berhasil di update"); return Helper::responseJson([], message: "Item Claim berhasil di update");
} }