diff --git a/app/Http/Controllers/CallCenterController.php b/app/Http/Controllers/CallCenterController.php index 1c88657..5d2294b 100644 --- a/app/Http/Controllers/CallCenterController.php +++ b/app/Http/Controllers/CallCenterController.php @@ -527,20 +527,28 @@ class CallCenterController extends Controller { $datanotiskedua = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url'). '/arcc/getdatanotiskedua/'. $kodcaw.'/'.$notisid. '/' . 'fasa1')->json(); $fasa = 'fasa1'; + $cawangan_info = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url') . '/api/cawangan/'. $kodcaw)->json(); + $cawangan = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url').'/api/cawangan/detail/'.$kodcaw)->json(); + $cawangan_detail=$cawangan[0]; + + // return view('print.notislelong', compact('cawangan_info','notislelong','api_url','cawangan_detail','lelong','tarikh_cetak')); + // dd($datanotiskedua); + $pdf=PDF::loadView('callcenter.suratnotisperingatankeduafasa1', compact('cawangan_info','api_url','cawangan_detail','datanotiskedua','fasa','tarikh_cetak'))->setPaper('A4','potrait'); + return $pdf->download('notisperingatankedua_'.$tarikh_cetak.'_'.$fasa.'.pdf'); }else{ // dd(false); $datanotiskedua = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url'). '/arcc/getdatanotiskedua/'. $kodcaw.'/'.$notisid. '/' . 'fasa2')->json(); $fasa = 'fasa2'; + $cawangan_info = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url') . '/api/cawangan/'. $kodcaw)->json(); + $cawangan = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url').'/api/cawangan/detail/'.$kodcaw)->json(); + $cawangan_detail=$cawangan[0]; + + // return view('print.notislelong', compact('cawangan_info','notislelong','api_url','cawangan_detail','lelong','tarikh_cetak')); // dd($datanotiskedua); + $pdf=PDF::loadView('callcenter.suratnotisperingatankeduafasa2', compact('cawangan_info','api_url','cawangan_detail','datanotiskedua','fasa','tarikh_cetak'))->setPaper('A4','potrait'); + return $pdf->download('notisperingatankedua_'.$tarikh_cetak.'_'.$fasa.'.pdf'); } - $cawangan_info = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url') . '/api/cawangan/'. $kodcaw)->json(); - $cawangan = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url').'/api/cawangan/detail/'.$kodcaw)->json(); - $cawangan_detail=$cawangan[0]; - - // return view('print.notislelong', compact('cawangan_info','notislelong','api_url','cawangan_detail','lelong','tarikh_cetak')); - // dd($datanotiskedua); - $pdf=PDF::loadView('callcenter.suratnotisperingatankedua', compact('cawangan_info','api_url','cawangan_detail','datanotiskedua','fasa','tarikh_cetak'))->setPaper('A4','potrait'); - return $pdf->download('notisperingatankedua_'.$tarikh_cetak.'_'.$fasa.'.pdf'); + } elseif($request->type == 'pdflist') @@ -817,4 +825,58 @@ class CallCenterController extends Controller } return view('callcenter.bycawdetailnotisjbg2',compact('cawangan_info','bycawnotisjbg','kodcaw','notisid','api_url')); } + + public function history(Request $request) + { + $auth_user = Auth::user(); + + $gadai = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url') . '/api/gadai/norujukan/'. $request->norujukan)->json(); + + if(sizeof($gadai) > 0) + { + $history = $gadai[0][0]['historygadaian']; + $dahtebus = $gadai[0][0]['sttebus']; + $norujukan = $gadai[0][0]['norujukan']; + + } + + $count = 0; + $arrayhist = []; + + while($history != "0" && $history != '' || $dahtebus == 'T') + { + if($history != "0" && $history != '') + { + $gadai = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url') . '/api/gadai/norujukan/'. $history)->json(); + $tebus = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url') . '/api/listpenebusanhistory/'. $gadai[0][0]['kodcaw'],[ + "norujukan" => $history + ])->json(); + + if(sizeof($gadai) > 0) + { + if($history == $gadai[0][0]['historygadaian']) + $history = 0; + else{ + array_push($arrayhist,["tagbaru" => ((isset($gadai[0][0]['tagbaru'])) ? $gadai[0][0]['tagbaru'] : 0),"hargajualan" => ((isset($gadai[0][0]['hargajualan'])) ? $gadai[0][0]['hargajualan'] : ''), "pinjaman" => ((isset($tebus[0])) ? $tebus[0]['pinjaman'] : 0),"norujukan" => $history,"jenistebus" => ((isset($tebus[0])) ? $tebus[0]['jenistebus'] : 0),"jbg" => ((isset($tebus[0])) ? $tebus[0]['jbg'] : 0),"t_tebus" => ((isset($tebus[0])) ? $tebus[0]['t_tebus'] : 0)]); + $history = $gadai[0][0]['historygadaian']; + } + } + + $count++; + + } + else{ + $gadai = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url') . '/api/gadai/norujukan/'. $norujukan)->json(); + $tebus = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url') . '/api/listpenebusanhistory/'. $gadai[0][0]['kodcaw'],[ + "norujukan" => $norujukan + ])->json(); + + + array_push($arrayhist,["tagbaru" => ((isset($gadai[0][0]['tagbaru'])) ? $gadai[0][0]['tagbaru'] : 0), "hargajualan" => ((isset($gadai[0][0]['hargajualan'])) ? $gadai[0][0]['hargajualan'] : ''),"pinjaman" => ((isset($tebus[0])) ? $tebus[0]['pinjaman'] : 0),"norujukan" => $norujukan,"jenistebus" => ((isset($tebus[0])) ? $tebus[0]['jenistebus'] : 0),"jbg" => ((isset($tebus[0])) ? $tebus[0]['jbg'] : 0),"t_tebus" => ((isset($tebus[0])) ? $tebus[0]['t_tebus'] : 0)]); + break; + } + } + + return response()->json($arrayhist,200); + } } diff --git a/resources/views/callcenter/suratnotisperingatankeduafasa1.blade.php b/resources/views/callcenter/suratnotisperingatankeduafasa1.blade.php new file mode 100644 index 0000000..6b3b240 --- /dev/null +++ b/resources/views/callcenter/suratnotisperingatankeduafasa1.blade.php @@ -0,0 +1,250 @@ + + + + + + + + + + + + + + @foreach($datanotiskedua as $index=>$lel) + {{-- {{dd($notis['nama']['alamat1'])}} --}} + + + + +
![]() |
+ {{ $cawangan_detail['namacaw'] }} | +
|---|---|
| {{ $cawangan_detail['alamat1'] }} | ++ |
| {{ $cawangan_detail['alamat2'] }} | ++ |
| {{ ' No Tel : '. $cawangan_detail['notel'] . ' No Faks : '. $cawangan_detail['nofaks'] }} | ++ |
| TARIKH CETAK + | +: | +@php + $myDateTime = DateTime::createFromFormat('Y-m-d', $tarikh_cetak); + $datez = $myDateTime->format('d-m-Y'); + //echo($datez); + $fmt = datefmt_create( + 'ms_MY', + IntlDateFormatter::LONG, + IntlDateFormatter::NONE, + 'Asia/Kuala_Lumpur', + IntlDateFormatter::GREGORIAN + ); + $cal = DateTime::createFromFormat('Y-m-d', $tarikh_cetak); + + echo '' . strtoupper($fmt->format($cal)); + @endphp + | + + | |||
| + | + | + | + | + | + | + + |
| KEPADA | +: | +{{ $lel['nama'] }}
+ {{ strtoupper($lel['alamat']) }} + {{ ' ' . $lel['poskod'] . ' ' . strtoupper($lel['daerah']) . ' ' . strtoupper($lel['negeri'])}} |
+ + | + | + | + |
Tuan/Puan,
+Dengan hormatnya dimaklumkan, akaun pembiayaan tuan/puan akan cukup tempoh 6 bulan.
+ +| No Akuan Pembiayaan | +: | +{{$lel['norujukan']}} | +
| Jumlah Pembiayaan | +: | +RM{{number_format($lel['pinjaman'], 2, '.', ',')}} | +
| Jumlah Kutipan | +: | +RM{{number_format($lel['keuntungan'], 2, '.', ',')}} | +
| Tarikh Matang | +: | +@php + $myDateTime = DateTime::createFromFormat('Y-m-d', $lel['tmatang']); + $datez = $myDateTime->format('d-m-Y'); + echo($datez); + @endphp | +
Oleh yang demikian, tuan/puan atau wakil boleh membuat bayaran tersebut secepat mungkin. Pihak Ar-Rahn ada menyediakan kemudahan e-bayaran melalui arrahnPay untuk
+ memudahkan bayaran anda di https://pay.arrahn.com.my.
Jika pihak tuan/puan memerlukan sebarang pertanyaan, sila hubungi kakitangan cawangan kami yang sentiasa sedia membantu.
+ Sekian, terima kasih.
Nota:
+ Sila abaikan notis ini sekiranya pihak tuan/puan telah membuat urusan diatas. + +Notis ini adalah cetakan komputer dan tiada tandatangan diperlukan.
+ +![]() |
+ {{ $cawangan_detail['namacaw'] }} | +
|---|---|
| {{ $cawangan_detail['alamat1'] }} | ++ |
| {{ $cawangan_detail['alamat2'] }} | ++ |
| {{ ' No Tel : '. $cawangan_detail['notel'] . ' No Faks : '. $cawangan_detail['nofaks'] }} | ++ |
| TARIKH CETAK + | +: | +@php + $myDateTime = DateTime::createFromFormat('Y-m-d', $tarikh_cetak); + $datez = $myDateTime->format('d-m-Y'); + //echo($datez); + $fmt = datefmt_create( + 'ms_MY', + IntlDateFormatter::LONG, + IntlDateFormatter::NONE, + 'Asia/Kuala_Lumpur', + IntlDateFormatter::GREGORIAN + ); + $cal = DateTime::createFromFormat('Y-m-d', $tarikh_cetak); + + echo '' . strtoupper($fmt->format($cal)); + @endphp + | + + | |||
| + | + | + | + | + | + | + + |
| KEPADA | +: | +{{ $lel['nama'] }}
+ {{ strtoupper($lel['alamat']) }} + {{ ' ' . $lel['poskod'] . ' ' . strtoupper($lel['daerah']) . ' ' . strtoupper($lel['negeri'])}} |
+ + | + | + | + |
Tuan/Puan,
+Dengan hormatnya dimaklumkan, akaun pembiayaan tuan/puan akan cukup tempoh 12 bulan.
+ +| No Akuan Pembiayaan | +: | +{{$lel['norujukan']}} | +
| Jumlah Pembiayaan | +: | +RM{{number_format($lel['pinjaman'], 2, '.', ',')}} | +
| Jumlah Kutipan | +: | +RM{{number_format($lel['keuntungan'], 2, '.', ',')}} | +
| Tarikh Tamat Kontrak | +: | +@php + $myDateTime = DateTime::createFromFormat('Y-m-d', $lel['tmatang1']); + $datez = $myDateTime->format('d-m-Y'); + echo($datez); + @endphp | +
Oleh yang demikian, tuan/puan atau wakil boleh membuat bayaran tersebut secepat mungkin. Jika pihak tuan/puan memerlukan sebarang pertanyaan, sila hubungi kakitangan cawangan kami yang sentiasa sedia membantu.
+ Sekian, terima kasih.
Nota:
+ Sila abaikan notis ini sekiranya pihak tuan/puan telah membuat urusan diatas. + +Notis ini adalah cetakan komputer dan tiada tandatangan diperlukan.
+ +