From a811fb1015f8a55165c7a909102b50b8eba4d920 Mon Sep 17 00:00:00 2001 From: unknown Date: Mon, 14 Oct 2024 11:01:12 +0800 Subject: [PATCH] fix traikh di laporan sag hilang --- app/Http/Controllers/PolisController.php | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/app/Http/Controllers/PolisController.php b/app/Http/Controllers/PolisController.php index c10e7e3..6ac75ec 100644 --- a/app/Http/Controllers/PolisController.php +++ b/app/Http/Controllers/PolisController.php @@ -94,13 +94,27 @@ class PolisController extends Controller public function LaporanPolis(Request $request){ + // $request->validate([ + // 'kodcaw' => 'required|string', + // 'tarikh_mula' => 'required|date_format:Y-m-d', + // 'tarikh_akhir' => 'required|date_format:Y-m-d', + // 'alasan' => 'nullable|string' + // ]); + $cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$request->kodcaw)->first(); + // dd($cawangan); + if(!$cawangan){ + return response()->json(['error' => 'Invalid kodcaw'], 403); + } + $polis = Polis::on($cawangan['mysql']) ->where('komen1','=',$request->alasan) - ->where('tarikh','=',$request->tarikh) + // ->where('tarikh','=',$request->tarikh) + ->whereBetween('tarikh', [$request->tarikh_mula, $request->tarikh_akhir]) ->get(); - + return response()->json($polis); } + } \ No newline at end of file