Files
E-Vote/resources/views/report/kehadiran-pdf.blade.php
T
nurafrinaalimi16 7539dbed25 fix peratus decimal
2025-04-24 17:13:05 +08:00

126 lines
4.2 KiB
PHP

<div class="container">
<div class="row">
<div class="col-md-12">
<h3>Kehadiran Anggota Koperasi</h3>
<div class="table-responsive">
<table class="table table-striped table-condensed">
<thead>
<tr>
<th>Bil.</th>
<th>Nama Anggota</th>
<th>No. Kad Pengenalan</th>
<th>No. Anggota</th>
<th>Unit</th>
<th>Kehadiran</th>
<th>Tarikh/Masa</th>
</tr>
</thead>
<tbody>
@foreach ($voters as $voter)
<tr>
{{-- <td>{{ $index + 1 }}</td> <!-- Display the serial number --> --}}
<td>{{ $loop->iteration }}</td>
<td>{{ $voter['name'] }}</td>
<td>{{ $voter['no_kp'] }}</td>
<td>{{ $voter['no_anggota'] }}</td>
<td>{{ $voter['unit'] }}</td>
<td> @php
switch ($voter['kehadiran']) {
case 1:
echo 'Fizikal';
break;
case 2:
echo 'Maya';
break;
default:
echo '-';
}
@endphp</td>
<td>{{ $voter['updated_at'] }}</td>
</tr>
{{-- @if ($result->position_id == $position->id) --}}
{{-- @endif --}}
@endforeach
<tr>
<td colspan="6" class="text-right"><b>Peratus Kehadiran</b></td>
<td>
<b>
@php
$percentage = $votes > 0 ? number_format(($totalkehadiranAll / $votes) * 100, 2) : '0.00';
echo $percentage . '%';
@endphp
</b>
</td>
</tr>
</tbody>
</table>
</div>
<hr />
</div>
</div>
</div>
<!-- Verified By column -->
<div class="container mt-4">
<div class="signature-section row">
<div class="col-md-12">
<div class="table-responsive">
<table>
<tbody>
<tr>
<td colspan="4"><b>Disahkan Oleh :</b></td>
</tr>
<tr>
<td><b>...................................</b></td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</div>
<style>
/* Style for table body */
.signature-section{
margin-top: 80px;
}
.table tbody td {
border-bottom: 1px solid #ddd;
padding: 8px;
}
/* Add space between specific columns */
.table tbody td:nth-child(3),
/* Unit column */
.table tbody td:nth-child(4),
/* Undian column */
.table tbody td:nth-child(5) {
/* Peratus (%) column */
padding-right: 20px;
/* Adjust this value as needed */
}
</style>
@push('scripts')
<script>
// Define the getKehadiranString function here
function getKehadiranString(kehadiran) {
switch (kehadiran) {
case 1:
return 'Fizikal';
case 2:
return 'Maya';
default:
return '-';
}
}
</script>
@endpush