Update limit dashboard
This commit is contained in:
@@ -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");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user