insp
This commit is contained in:
@@ -15,6 +15,12 @@ class InspeksiTanamanController extends Controller{
|
||||
|
||||
$inspeksi = Inspeksi::query();
|
||||
|
||||
$lahan_id = $request->filled('lahan_id') ? $request->lahan_id :null;
|
||||
$tanaman_id = $request->filled('tanaman_id') ? $request->tanaman_id : null;
|
||||
|
||||
$inspeksi->when($lahan_id, fn($q,$v) => $q->where('lahan_id',$v))
|
||||
->when($tanaman_id, fn($q,$v) => $q->where('tanaman_id',$v));
|
||||
|
||||
if ($request->has('search')) {
|
||||
$s = $request->get('search');
|
||||
$s = strtolower($s);
|
||||
@@ -31,6 +37,7 @@ class InspeksiTanamanController extends Controller{
|
||||
$inspeksi->orderBy($order, $dir);
|
||||
}
|
||||
|
||||
|
||||
$data = $inspeksi->paginate($size);
|
||||
|
||||
return response()->json($data);
|
||||
@@ -41,10 +48,10 @@ class InspeksiTanamanController extends Controller{
|
||||
|
||||
$lahan_id = $request->filled('lahan_id') ? $request->lahan_id :null;
|
||||
$tanaman_id = $request->filled('tanaman_id') ? $request->tanaman_id : null;
|
||||
dd($lahan_id, $tanaman_id, $id);
|
||||
|
||||
$lahan = Inspeksi::when($lahan_id, fn($q,$v) => $q->where('lahan_id',$v))
|
||||
->when($tanaman_id, fn($q,$v) => $q->where('tanaman_id',$v))
|
||||
->where('petani_id',$id);
|
||||
->where('id',$id)->first();
|
||||
|
||||
return response()->json($lahan);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user