200 lines
8.6 KiB
PHP
200 lines
8.6 KiB
PHP
@extends('layouts.app')
|
|
|
|
@section('content')
|
|
<div class="container-fluid">
|
|
<div class="row ">
|
|
<div class="col mx-auto p-4">
|
|
<div class="card">
|
|
<div class="card-header header-style">
|
|
<a href="{{ route('account.laporanakaun') }}" class="header-style-icon">
|
|
<i class="fas fa-arrow-left"></i>
|
|
</a>
|
|
<div class="header-style-title">
|
|
Laporan bayaran online lelongan: {{ $cawanganDetail->caw_name }}
|
|
</div>
|
|
</div>
|
|
<div class="card-body">
|
|
@if ($message = Session::get('success'))
|
|
<div class="alert alert-success">
|
|
<p>{{ $message }}</p>
|
|
</div>
|
|
@endif
|
|
<div>
|
|
Batch Lelong: {{$lelong_id}} <br>
|
|
Tarikh Lelong: @php
|
|
$myDateTime = DateTime::createFromFormat('Y-m-d', $lelonglel->tarikh_lelong);
|
|
$datez = $myDateTime->format('d-m-Y');
|
|
echo($datez);
|
|
|
|
@endphp
|
|
</div>
|
|
<form id="exportpdf" action="{{route('account.laporanakaundetailexport')}}" method="POST">
|
|
@csrf
|
|
<input type="hidden" name="type" id="typedonwload" value="">
|
|
<input type="hidden" name="lelong_id" value="{{ $lelong_id}}">
|
|
<input type="hidden" name="kodcaw" value="{{ $cawanganDetail->caw_code}}">
|
|
<table class='table text-center table-bordered table-hover' id="tablelelong" style="width:100%">
|
|
<thead class="bg-primary text-white">
|
|
<tr>
|
|
<th>No</th>
|
|
<th>Nama Pemenang</th>
|
|
<th>Jumlah Bidaan (RM)</th>
|
|
<th>Caj (RM)</th>
|
|
<th>Jumlah Bayaran (RM)</th>
|
|
<th>Jenis Bayaran</th>
|
|
<th>Billplz ID</th>
|
|
<th>Tarikh/Masa</th>
|
|
<th>Status Bayaran</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
@php
|
|
$totalbidaan = 0;
|
|
$totalcaj = 0;
|
|
$totalbayaran = 0;
|
|
@endphp
|
|
@forelse($listwinner as $winner)
|
|
@if($winner['jenisbayaran']['status_payment_opt'] == 2)
|
|
@php
|
|
$totalbidaan += $winner['paid'];
|
|
$totalcaj += 1;
|
|
$totalbayaran = $totalbidaan + $totalcaj;
|
|
@endphp
|
|
@else
|
|
@php
|
|
$totalbidaan += $winner['paid'];
|
|
$totalbayaran = $totalbidaan;
|
|
@endphp
|
|
@endif
|
|
<tr>
|
|
<td>{{ $loop->iteration }}</td>
|
|
<td align = 'left' style='text-transform: uppercase'>{{ $winner['details']['name'] }}</td>
|
|
<td>{{ number_format($winner['paid'], 2, '.', ',') }}</td>
|
|
<td>@if($winner['jenisbayaran']['status_payment_opt'] == 2)
|
|
{{ number_format(1, 2, '.', ',') }}
|
|
@elseif($winner['jenisbayaran']['status_payment_opt'] == 3)
|
|
{{ number_format(0, 2, '.', ',') }}
|
|
@endif
|
|
</td>
|
|
<td> @if($winner['jenisbayaran']['status_payment_opt'] == 2)
|
|
{{ number_format($winner['paid']+1, 2, '.', ',') }}
|
|
@elseif($winner['jenisbayaran']['status_payment_opt'] == 3)
|
|
{{ number_format($winner['paid'], 2, '.', ',') }}
|
|
@endif
|
|
</td>
|
|
<td> @if($winner['jenisbayaran'] != NULL)
|
|
{{-- {{ dump($winner['jenisbayaran'])}} --}}
|
|
@if($winner['jenisbayaran']['status_payment_opt'] == 1)
|
|
TUNAI
|
|
@elseif($winner['jenisbayaran']['status_payment_opt'] == 2)
|
|
FPX
|
|
@elseif($winner['jenisbayaran']['status_payment_opt'] == 3)
|
|
KAUNTER BANK/CDM
|
|
|
|
@endif
|
|
@else
|
|
-
|
|
@endif
|
|
</td>
|
|
<td>{{ $winner['billplz_id']}}</td>
|
|
<td>{{ $winner['paid_at']}}</td>
|
|
<td> @if($winner['jenisbayaran'] != NULL)
|
|
@if($winner['jenisbayaran']['disahkan_oleh'] != NULL)
|
|
SELESAI
|
|
@elseif($winner['jenisbayaran']['disahkan_oleh'] == NULL)
|
|
TUNGGU PENGESAHAN
|
|
@else
|
|
BELUM SELESAI
|
|
@endif
|
|
@else
|
|
BELUM SELESAI
|
|
@endif
|
|
</td>
|
|
</tr>
|
|
@empty
|
|
<tr>
|
|
<td colspan="8">No Data</td>
|
|
</tr>
|
|
@endforelse
|
|
</tbody>
|
|
<tfoot>
|
|
<tr>
|
|
<td colspan="2" align="center"><b>JUMLAH KESELURUHAN</b></td>
|
|
<td><b>{{ number_format($totalbidaan, 2, '.', ',') }}</b></td>
|
|
<td><b>{{ number_format($totalcaj, 2, '.', ',') }}</b></td>
|
|
<td><b>{{ number_format($totalbayaran, 2, '.', ',') }}</b></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
</tr>
|
|
</tfoot>
|
|
</table>
|
|
<div class="modal-footer" style="margin-top:2%;">
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<script>
|
|
//Enable tooltips everywhere
|
|
$(function () {
|
|
$('[data-toggle="tooltip"]').tooltip()
|
|
})
|
|
|
|
var tablelelong = $('#tablelelong').DataTable( {
|
|
"columnDefs": [
|
|
{
|
|
"targets": 0,
|
|
"orderable": false
|
|
},
|
|
{
|
|
"targets": 4,
|
|
"orderable": false
|
|
}
|
|
],
|
|
order: [[0, 'asc']],
|
|
// "ordering": false,
|
|
"info": false,
|
|
"lengthChange": false,
|
|
"pageLength": 15,
|
|
dom: 'Bfrtip',
|
|
buttons: [
|
|
|
|
{
|
|
className: 'btn btn-outline-success pl-4 pr-4 btn-sm export',
|
|
target: "_blank",
|
|
titleAttr: 'Export to Excel',
|
|
text: '<h8><b>EXCEL</b></h8>',
|
|
action: function ( e, dt, node, config ) {
|
|
$('#typedonwload').val('excel');
|
|
$("#exportpdf").submit();
|
|
// window.open("_blank");
|
|
}
|
|
},
|
|
{
|
|
className: 'btn btn-outline-danger pl-4 pr-4 btn-sm export',
|
|
titleAttr: 'Export to PDF',
|
|
text: '<h8><b>PDF</b></h8>',
|
|
action: function ( e, dt, node, config ) {
|
|
$('#typedonwload').val('pdf');
|
|
$("#exportpdf").submit();
|
|
}
|
|
}
|
|
]
|
|
});
|
|
|
|
// $('.addsim').tooltip();
|
|
// $('.export').tooltip();
|
|
// // $( '.dt-buttons').addClass('btn-group');
|
|
// $( '.addsim').removeClass('dt-button');
|
|
// $( '.export').removeClass('dt-button');
|
|
|
|
// function selectall(cb) {
|
|
// tablelelong.rows().nodes().to$().find('input[type="checkbox"]').each(function(){
|
|
// $(this).prop('checked', cb.checked);
|
|
// })
|
|
// }
|
|
</script>
|
|
|
|
@endsection
|