Kumpulan perubahan yang udah numpuk di working tree: refactor Setup (Gate/Vehicle/Member), rapihin memberin & stiker, service parking baru (ParkingUtilsServices, NetworkService), model/migration lot-parking & DHCP reservation, dan fitur baru Intercom (controller/model/migration/ view). ReportTransaksiController versi lokal ini WIP (~90%, masih didebug) - versi yang bener ada di server, jadi dikeluarin dari git (ditambahin ke .gitignore) biar gak numpuk nindihin punya server pas git pull di sana. Sekalian keluarin dump mentah tabel softseting (1.8MB, nyasar ke-commit), file .bak, dan arsip ad-hoc (api.tgz, c.zip) yang emang bukan source code. Co-Authored-By: Claude Sonnet 5 <[email protected]> Claude-Session: https://claude.ai/code/session_01EAJc2mrpj2cSTe4oowLPzQ
45 lines
2.0 KiB
PHP
45 lines
2.0 KiB
PHP
<div>
|
|
<script>
|
|
document.addEventListener('livewire:load', function () {
|
|
// console.log('Livewire component loaded');
|
|
setInterval(function () {
|
|
@this.call('fetchParkingData');
|
|
}, 5000);
|
|
// Livewire.on('refresh', (time) => {
|
|
// console.log('Data refreshed at:', time);
|
|
// alert('Data refreshed at: ' + time);
|
|
// });
|
|
});
|
|
</script>
|
|
<div class="row">
|
|
<div class="col-md-12">
|
|
<div class="card mg-b-20">
|
|
<div class="card-header">
|
|
<div class="card-title">
|
|
<h3 class="card-title">Lot Parking</h3>
|
|
</div>
|
|
</div>
|
|
<div class="card-body">
|
|
<div class="row">
|
|
@foreach ($parkingDataByArea as $areaData)
|
|
<div class="col-md-6 card-content mb-5 px-3">
|
|
<h3 style="text-align: center;">Lantai: {{ $areaData['lantai'] }}</h3>
|
|
<div class="container mt-3">
|
|
<div class="row img-container">
|
|
@foreach ($areaData['data'] as $log)
|
|
<div class="col-md-6 img-item">
|
|
<img src="{{ $log->status == 1 ? asset('build/assets/images/users/red_car.png') : asset('build/assets/images/users/green_car.png') }}" alt="{{ $log->status == 1 ? 'Red Car' : 'Green Car' }}">
|
|
<span class="d-block">{{ $log->lot_number }}</span>
|
|
</div>
|
|
@endforeach
|
|
</div>
|
|
</div>
|
|
</div>
|
|
@endforeach
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|