Update BudgetControlController.php

This commit is contained in:
Jagad R R
2025-05-14 19:33:12 +07:00
parent 4f6fff0240
commit 882a496df9
@@ -124,17 +124,22 @@ class BudgetControlController extends Controller
]); ]);
$cabang_id = Admin::find($validated['receiver_id'])->getMyCabangAndRegionId()['cabang']; $cabang_id = Admin::find($validated['receiver_id'])->getMyCabangAndRegionId()['cabang'];
BudgetControl::updateOrCreate(['cabang_id' => $cabang_id], $periode = [
[
'sender_id' => auth()->user()->id,
'receiver_id' => $validated['receiver_id'],
'periode_month' => $validated['periode_month'], 'periode_month' => $validated['periode_month'],
'periode_year' => $validated['periode_year'], 'periode_year' => $validated['periode_year'],
'amount' => $validated['amount'], ];
'remarks' => $validated['remarks'],
'closing_at' => null, BudgetControl::updateOrCreate(
'status' => 'Assigned', array_merge(['cabang_id' => $cabang_id], $periode),
]); array_merge($periode, [
'sender_id' => auth()->user()->id,
'receiver_id' => $validated['receiver_id'],
'amount' => $validated['amount'],
'remarks' => $validated['remarks'],
'closing_at' => null,
'status' => 'Assigned',
])
);
BudgetControlLog::create([ BudgetControlLog::create([
'cabang_id' => $cabang_id, 'cabang_id' => $cabang_id,