diff --git a/app/Http/Controllers/VaultController.php b/app/Http/Controllers/VaultController.php index 333008d..04f3290 100644 --- a/app/Http/Controllers/VaultController.php +++ b/app/Http/Controllers/VaultController.php @@ -454,18 +454,26 @@ class VaultController extends Controller return response()->json($arraytunaiditangan,200); } - - public function laporanPetiBesi($kodcaw,$tarikh) { - $current = Carbon::now(); - $current = new Carbon(); + $current = Carbon::now(); + $current = new Carbon(); $cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first(); - $vault=Vault::on($cawangan['mysql']) - ->where('kodcaw','=',$kodcaw) - ->where('tarikh','=', $tarikh) - ->orderby('tarikh','desc')->first(); + + if (!$cawangan) { + return response()->json(['error' => 'Cawangan tidak dijumpai'], 404); + } + + $vault = Vault::on($cawangan['mysql']) + ->where('kodcaw','=',$kodcaw) + ->where('tarikh','=', $tarikh) + ->orderby('tarikh','desc') + ->first(); + + if (!$vault) { + return response()->json(['error' => 'Tiada data pada tarikh tersebut'], 404); + } return response()->json($vault); }