Add query param status to TransactionOnlineController
This commit is contained in:
@@ -44,8 +44,12 @@ class TransactionOnlineController extends Controller
|
|||||||
}
|
}
|
||||||
|
|
||||||
$date = $request->date ? $request->date : Carbon::now()->toDateString();
|
$date = $request->date ? $request->date : Carbon::now()->toDateString();
|
||||||
|
|
||||||
$transactionOnline = TransactionOnline::on('mysql7')
|
$transactionOnline = TransactionOnline::on('mysql7')
|
||||||
->whereDate('tarikh', $date)
|
->whereDate('tarikh', $date)
|
||||||
|
->when($request->filled('status'), function ($query) use ($request) {
|
||||||
|
return $query->where('status', $request->status);
|
||||||
|
})
|
||||||
->get();
|
->get();
|
||||||
|
|
||||||
return response()->json($transactionOnline);
|
return response()->json($transactionOnline);
|
||||||
|
|||||||
Reference in New Issue
Block a user