Perbaikan controller

This commit is contained in:
pand03
2026-02-13 10:59:45 +07:00
parent d67c4d1d01
commit c52682a121
2 changed files with 51 additions and 11 deletions

View File

@@ -54,19 +54,59 @@ public function store(Request $request)
*/ */
public function show($id) public function show($id)
{ {
Log::info(json_encode($id)); // Log::info(json_encode($id));
// $char = strlen($id);
// if($char = 10) {
// $condition = where('no_pol','LIKE',"'%$id%'");
// } else (
// $condition = where('no_pol', $id);
// )
// $vehicle = JenisMobil::all();
// $data = TransaksiParkir::select('no_pol','waktu_masuk','waktu_keluar','jm.nama as vehicle','id_kendaraan','np.nama as gateIn', 'id_pintu_masuk','jm.nama as vehiclename')
// ->leftJoin('jenis_mobil as jm', 'jm.id', '=', 'transaksi_parkir.id_kendaraan')
// ->leftJoin('nama_pos as np', 'np.id', '=', 'transaksi_parkir.id_pintu_masuk')
// ->where('no_pol', $id)
// ->where('status', 1)
// ->first();
// Log::info(json_encode($data));
// return view('apps.modified-trans', [
// 'data' => $data,
// 'vehicle' => $vehicle
// ]);
Log::info('ID: ' . $id);
$vehicle = JenisMobil::all(); $vehicle = JenisMobil::all();
$data = TransaksiParkir::select('no_pol','waktu_masuk','waktu_keluar','jm.nama as vehicle','id_kendaraan','np.nama as gateIn', 'id_pintu_masuk','jm.nama as vehiclename')
->leftJoin('jenis_mobil as jm', 'jm.id', '=', 'transaksi_parkir.id_kendaraan') $query = TransaksiParkir::select(
->leftJoin('nama_pos as np', 'np.id', '=', 'transaksi_parkir.id_pintu_masuk') 'no_pol',
->where('no_pol', $id) 'waktu_masuk',
->where('status', 1) 'waktu_keluar',
->first(); 'jm.nama as vehicle',
Log::info(json_encode($data)); 'id_kendaraan',
'np.nama as gateIn',
'id_pintu_masuk',
'jm.nama as vehiclename'
)
->leftJoin('jenis_mobil as jm', 'jm.id', '=', 'transaksi_parkir.id_kendaraan')
->leftJoin('nama_pos as np', 'np.id', '=', 'transaksi_parkir.id_pintu_masuk')
->where('status', 1);
// cek panjang id
if (strlen($id) == 10) {
$query->where('no_pol', 'LIKE', "%$id%");
} else {
$query->where('no_pol', $id);
}
$data = $query->first();
Log::info(json_encode($data));
return view('apps.modified-trans', [ return view('apps.modified-trans', [
'data' => $data, 'data' => $data,
'vehicle' => $vehicle 'vehicle' => $vehicle
]); ]);
} }
/** /**

View File

@@ -98,8 +98,8 @@
@else @else
<div id="reader" style="width:150px; height=100px;"></div> <div id="reader" style="width:150px; height=100px;"></div>
{{-- <input type="text" id="barcode_result" name="barcode_result" class="form-control mt-3" placeholder="Hasil scan muncul disini"> --}} <input type="text" id="barcode_result" name="barcode_result" class="form-control mt-3" placeholder="Hasil scan muncul disini">
<input type="file" id="barcode_result" name="foto_kamera" accept="image/*" capture="environment" class="form-control mb-2" placeholder="Hasil scan muncul disini"> {{-- <input type="file" id="barcode_result" name="foto_kamera" accept="image/*" capture="environment" class="form-control mb-2" placeholder="Hasil scan muncul disini"> --}}
@endif @endif
</div> </div>
</div> </div>