30 lines
947 B
PHP
30 lines
947 B
PHP
<?php
|
|
|
|
namespace App\Http\Controllers\Api;
|
|
|
|
use App\Http\Controllers\Controller;
|
|
use Illuminate\Http\Request;
|
|
use Illuminate\Support\Facades\DB;
|
|
|
|
class JadwalPanenMobileController extends Controller
|
|
{
|
|
public function tampilJadwalPanen(Request $request)
|
|
{
|
|
$id = $request->id;
|
|
$id_user = $request->id_user;
|
|
|
|
$hasil_panen = DB::table('hasil_panen')
|
|
->selectRaw('hasil_panen.*,nama_sopir,nopol, nama_kandang, nama_peternakan')
|
|
->join('data_kandang', 'data_kandang.id', '=', 'hasil_panen.id_kandang')
|
|
->join('data_peternakan', 'data_peternakan.id', '=', 'data_kandang.id_peternakan')
|
|
->join('data_sopir', 'data_sopir.id', '=', 'hasil_panen.id_sopir')
|
|
// ->where('data_peternakan.id_user', $id_user) // Mengganti 'id_peternakan' menjadi 'id_user'
|
|
->where('data_kandang.id', $id)
|
|
->orderBy('hasil_panen.id', 'desc')
|
|
->get();
|
|
|
|
return response()->json($hasil_panen);
|
|
}
|
|
|
|
}
|