From db8966a3ae54b85be310afc813400bb9b38a8dd1 Mon Sep 17 00:00:00 2001 From: amirhassan Date: Mon, 22 Jan 2024 14:41:19 +0800 Subject: [PATCH] Fix jual komuditi and set limit for komoditi records --- app/Http/Controllers/KomuditiController.php | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/app/Http/Controllers/KomuditiController.php b/app/Http/Controllers/KomuditiController.php index d3a5119..98e9466 100644 --- a/app/Http/Controllers/KomuditiController.php +++ b/app/Http/Controllers/KomuditiController.php @@ -71,7 +71,7 @@ class KomuditiController extends Controller $current = Carbon::now(); $current = new Carbon(); - $komuditi_asal = KomuditiPurchase::on('mysql7')->where('no_sijil','=',$request->nosijil)->first(); + $komuditi_asal = KomuditiPurchase::on('mysql7')->where('no_sijil','=',$request->nosijil)->latest()->first(); $komuditi_purchase = KomuditiPurchase::on('mysql7')->where('no_sijil','=',$request->nosijil)->update(['unit_komuditi' => 0]); @@ -89,8 +89,12 @@ class KomuditiController extends Controller return response()->json('berjaya'); } - public function rekodKomuditi(){ - $rekodkomuditi = Komuditi::on('mysql7')->orderBy('date_purchase','desc')->orderBy('time_purchase','desc')->get(); + public function rekodKomuditi(Request $request){ + if(isset($request->limit_view)) { + $rekodkomuditi = Komuditi::on('mysql7')->orderBy('date_purchase','desc')->orderBy('time_purchase','desc')->limit($request->limit_view)->get(); + } else { + $rekodkomuditi = Komuditi::on('mysql7')->orderBy('date_purchase','desc')->orderBy('time_purchase','desc')->get(); + } return response()->json($rekodkomuditi); }