From d6ba63c37e5af6582c80a60a069da2281a44b638 Mon Sep 17 00:00:00 2001 From: Nur Izzati Zulkifli Date: Sun, 19 Mar 2023 12:42:58 +0800 Subject: [PATCH] update home online jurulelong, add tab pc, dan account sah sag cdm --- app/Http/Controllers/AccountController.php | 20 ++- app/Http/Controllers/PaymentController.php | 14 +- .../views/account/sahsagonline.blade.php | 18 ++- resources/views/home.blade.php | 2 +- .../pembayaran/senarailelongbayaran.blade.php | 143 ++++++++++++------ .../tangguhlelong/senleltlhtangguh.blade.php | 2 +- 6 files changed, 150 insertions(+), 49 deletions(-) diff --git a/app/Http/Controllers/AccountController.php b/app/Http/Controllers/AccountController.php index acf5c6cd..40ef00a5 100644 --- a/app/Http/Controllers/AccountController.php +++ b/app/Http/Controllers/AccountController.php @@ -407,8 +407,26 @@ class AccountController extends Controller { $getresit[$index1]['resit64'] = 'data:image/' . $resit['file_type'] . ';base64' . base64_encode($resit['filename']); } + + if($saggroupbyid['status_payment_opt'] = '3'){ + $fileresit = FileResit::where('lelong_id', $lelong_id) + ->where('user_id', $user_id) + ->where('kodcaw', $caw_code) + // ->where('photo_type', '=', '2') + ->get(); + // dd($fileresit); + foreach ($fileresit as $index => $itemresit) { + // dd($itemresit); + + if (isset($itemresit)) { + $itemresit->fileresit_filename = true; + $itemresit->fileresit_id = $itemresit->id; + } + $fileresit[$index]['itemresit'] = $itemresit->fileresit_id; + } + } - return view('account.sahsagonline', compact('senaraisag', 'lelong_id', 'user_id', 'total_payment', 'caw_code', 'userdetails', 'getresit')); + return view('account.sahsagonline', compact('senaraisag', 'lelong_id', 'user_id', 'total_payment', 'caw_code', 'userdetails', 'getresit', 'fileresit')); } public function listpengesahanakaun($lelong_id, $kodcaw) diff --git a/app/Http/Controllers/PaymentController.php b/app/Http/Controllers/PaymentController.php index b55746f2..dbb8a8c9 100644 --- a/app/Http/Controllers/PaymentController.php +++ b/app/Http/Controllers/PaymentController.php @@ -24,6 +24,9 @@ class PaymentController extends Controller public function SenaraiLelongBayar(Request $request){ $arrayinfo = []; + $arraysms = []; + $arraysls = []; + $tarikh_semasa = date('Y-m-d', strtotime(now())); $user = Auth::user(); @@ -44,13 +47,20 @@ class PaymentController extends Controller ->where('cawangan.caw_code',$user->kodcaw) ->get() ->toArray(); - array_push($arrayinfo,['info'=>$info, 'detailsinfo'=>$detailsinfo]); + + if($info['tarikh_lelong'] == $tarikh_semasa) + { + array_push($arraysms,['info'=>$info, 'detailsinfo'=>$detailsinfo]); + } else { + array_push($arraysls,['info'=>$info, 'detailsinfo'=>$detailsinfo]); + } + // array_push($arrayinfo,['info'=>$info, 'detailsinfo'=>$detailsinfo]); // dd($detailsinfo); } $datacaw = Cawangan::where('caw_code','=', $user->kodcaw) ->get(); - return view('pembayaran.senarailelongbayaran',compact('datacaw','lelong', 'arrayinfo')); + return view('pembayaran.senarailelongbayaran',compact('arraysms','arraysls','datacaw','lelong', 'arrayinfo')); } diff --git a/resources/views/account/sahsagonline.blade.php b/resources/views/account/sahsagonline.blade.php index 5e39e5ef..53425ab1 100644 --- a/resources/views/account/sahsagonline.blade.php +++ b/resources/views/account/sahsagonline.blade.php @@ -101,7 +101,23 @@ - + + @foreach ($fileresit as $item) +
+
+
+
Bukti Pembayaran(Resit Transfer/Kaunter Bank/CDM)
+ +
+ {{-- --}} +
+ +
+
+
+ @endforeach
{{-- Kembali --}} {{-- @foreach($senaraisag as $senarai) --}} diff --git a/resources/views/home.blade.php b/resources/views/home.blade.php index 93f4da47..f109aa12 100644 --- a/resources/views/home.blade.php +++ b/resources/views/home.blade.php @@ -277,7 +277,7 @@ @endif @elseif($details['status_online'] == '1') -
+
@endif @endforeach diff --git a/resources/views/pembayaran/senarailelongbayaran.blade.php b/resources/views/pembayaran/senarailelongbayaran.blade.php index 04434405..1fd419de 100644 --- a/resources/views/pembayaran/senarailelongbayaran.blade.php +++ b/resources/views/pembayaran/senarailelongbayaran.blade.php @@ -22,7 +22,22 @@

{{ $message }}

@endif - + +
+
+
+
@@ -35,7 +50,51 @@ - @foreach($arrayinfo as $data) + @forelse($arraysms as $data) + + + + {{-- --}} + + + + + + @empty + + @endforelse + +
No
{{$loop->iteration}}{{ $data['info']['lelong_id'] }} + @foreach($data['detailsinfo'] as $details) + {{$details['caw_name']}}
+ @endforeach +
{{ $data['info']['fasa'] }}@php + $myDateTime = DateTime::createFromFormat('Y-m-d', $data['info']['tarikh_lelong'] ); + $t_lelong = $myDateTime->format('d-m-Y'); + echo($t_lelong); + @endphp + @if($data['info']['sts_lelong'] == 3) + + @endif +
No Data Available
+ + +
+
+ + + + + + {{-- --}} + + + + + + + + @foreach($arraysls as $data) @@ -69,47 +128,45 @@ $(function () { $('[data-toggle="tooltip"]').tooltip() }) - var tablesenarailelongonline = $('#senarailelongonline').DataTable({ - "columnDefs": [ - { - "targets": 0, - "orderable": false - }, - { - "targets": 3, - "orderable": false - } - ], - order: [[1, 'asc']], - "info": false, - "lengthChange": false, - "pageLength": 15, - dom: 'Bfrtip', - // buttons: [ - // { - // className: 'btn btn-outline-success pl-4 pr-4 btn-sm addcaw', - // text: '', - // titleAttr: 'Tambah Cawangan', - // action: function ( e, dt, node, config ) { - // // alert( 'Button activated' ); - // // console.log('hye'); - - // $('#myModal').modal("show"); - // $('#myModal').on('shown.bs.modal', function () { - // $('#rolename').trigger('focus') - // }) - // } - // }, - // { - // className: 'btn btn-outline-secondary pl-4 pr-4 btn-sm export', - // titleAttr: 'Export to CSV', - // text: '', - // action: function ( e, dt, node, config ) { - // $("#exportform").submit(); - // } - // } - // ] - }); + var tablestatussedanglelong = $('#tablestatussedanglelong').DataTable({ + "columnDefs": [ + { + "targets": 0, + "orderable": false + }, + { + "targets": 7, + "orderable": false + } + ], + order: [[1, 'asc']], + // "ordering": false, + "info": false, + "lengthChange": false, + "pageLength": 15, + dom: 'Bfrtip', + + }); + + var tablestatusselesailelong = $('#tablestatusselesailelong').DataTable({ + "columnDefs": [ + { + "targets": 0, + "orderable": false + }, + { + "targets": 7, + "orderable": false + } + ], + order: [[1, 'asc']], + // "ordering": false, + "info": false, + "lengthChange": false, + "pageLength": 15, + dom: 'Bfrtip', + + }); // $('.addcaw').tooltip(); // $('.export').tooltip(); diff --git a/resources/views/tangguhlelong/senleltlhtangguh.blade.php b/resources/views/tangguhlelong/senleltlhtangguh.blade.php index 08f26da0..1824e051 100644 --- a/resources/views/tangguhlelong/senleltlhtangguh.blade.php +++ b/resources/views/tangguhlelong/senleltlhtangguh.blade.php @@ -20,7 +20,7 @@
NoBatch LelongCawanganFasaTarikh LelongStatus LelongTindakan
{{$loop->iteration}} {{ $data['info']['lelong_id'] }}