From 725d63898c759724c91b09933ab092638747dec5 Mon Sep 17 00:00:00 2001 From: Nur Izzati Zulkifli Date: Mon, 25 Apr 2022 14:25:13 +0800 Subject: [PATCH] update tarikh tamat kontrak --- app/Http/Controllers/TamatKontController.php | 29 +++++++++++++++---- .../views/jananotis/senaraitemp.blade.php | 20 +++++++++++-- 2 files changed, 40 insertions(+), 9 deletions(-) diff --git a/app/Http/Controllers/TamatKontController.php b/app/Http/Controllers/TamatKontController.php index c491eed6..11b9c9a8 100644 --- a/app/Http/Controllers/TamatKontController.php +++ b/app/Http/Controllers/TamatKontController.php @@ -12,6 +12,8 @@ use App\Models\GadaiMarhun; use App\Models\Cawangan; use App\Models\TransaksiKeuntungan; +use DateTime; + class TamatKontController extends Controller { //PC @@ -62,7 +64,9 @@ class TamatKontController extends Controller $tarikh_lelong = Carbon::parse($t_lelong); - $t_anggaran = ($tarikh_lelong->subMonths(1))->toDateString(); + $t_anggaran = ($tarikh_lelong->subMonths(1))->format('d/m/Y'); + + // $t_anggaran = date('d-m-Y', strtotime('-1 months', strtotime($tarikh_lelong))); foreach($getsurat as $index1=>$surats) { @@ -80,6 +84,7 @@ class TamatKontController extends Controller 't_lelong', 'user', 't_gadais', + 't_gadaisehingga', 't_anggaran', 'bil_lelongcaw' )); @@ -106,6 +111,12 @@ class TamatKontController extends Controller public function senaraitemp(Request $request) { $t_lelong = $request->tarikh_lelong; + $tarikh_lelong = Carbon::parse($t_lelong); + $t_lelongdisplay = $tarikh_lelong->format('d-m-Y'); + $t_anggaran = ($tarikh_lelong->subDays(20))->format('d/m/Y'); + $t_daftarlelong = ($tarikh_lelong->subMonths(1))->format('d/m/Y'); + + if($t_lelong != null) { @@ -131,8 +142,12 @@ class TamatKontController extends Controller ->whereNotNull('upah12') ->orderBy('t_gadai') ->select('t_gadai') - ->first(); - + ->first(); + // $t_gadais = $request->t_gadai; + // $t_gadaisehingga = Carbon::parse($t_gadais); + // $t_gadaisdisplay = $t_gadaisehingga->format('d/m/Y'); + +// $senarai = Gadai::join('cawangan', 'gadai.kodcaw', '=', 'cawangan.caw_code') ->where('gadai.t_matang1', '<', $t_lelong) ->where('gadai.sttebus', '=', '') @@ -147,8 +162,7 @@ class TamatKontController extends Controller sum(pinjaman) as total_pembiayaan, sum(bakipjm) as total_bakipjm, gadai.kodcaw, - cawangan.caw_name as caw_name' - ) + cawangan.caw_name as caw_name') ->get(); $bil_lelong = sizeof($getsurat); @@ -156,7 +170,10 @@ class TamatKontController extends Controller return view('jananotis.senaraitemp', compact( 't_lelong', 'getsurat', 'senarai', - 't_gadais' + 't_gadais', + 't_anggaran', + 't_daftarlelong', + 't_lelongdisplay' )); } else diff --git a/resources/views/jananotis/senaraitemp.blade.php b/resources/views/jananotis/senaraitemp.blade.php index 217e1bce..19800d73 100644 --- a/resources/views/jananotis/senaraitemp.blade.php +++ b/resources/views/jananotis/senaraitemp.blade.php @@ -14,9 +14,23 @@
-

Tarikh Lelong : {{ $t_lelong }}

-

Tarikh Gadai Sehingga : {{ $t_gadais->t_gadai }}

-

Anggaran Tarikh Daftar Lelong : {{ $t_anggaran }}

+ +

Tarikh Lelong : {{ $t_lelongdisplay }}

+

Tarikh Gadai Sehingga : @php + $myDateTime = DateTime::createFromFormat('Y-m-d', $t_gadais->t_gadai ); + $datez = $myDateTime->format('d-m-Y'); + echo($datez); + @endphp

+

Tarikh Perlu Blast Notis SMS(30 Hari) : @php + $myDateTime = DateTime::createFromFormat('Y-m-d', $t_lelong ); + $datez1 = $myDateTime->modify('-1 month')->format('d-m-Y'); + echo($datez1); + @endphp

+

Tarikh Perlu Daftar Batch Lelong(20 Hari) : @php + $myDateTime = DateTime::createFromFormat('Y-m-d', $t_lelong ); + $datez1 = $myDateTime->modify('-20 days')->format('d-m-Y'); + echo($datez1); + @endphp