simulasi percubaan
This commit is contained in:
@@ -1497,6 +1497,334 @@ class SimulasiController extends Controller
|
||||
));
|
||||
}
|
||||
|
||||
public function simulasipercubaan()
|
||||
{
|
||||
$currentDate = Carbon::now();
|
||||
$currentDate = $currentDate->toDateString();
|
||||
$caw = Cawangan::all();
|
||||
$tetapan = Tetapan::where('id','=',1)->first();
|
||||
return view('simulasi.simulasipercubaan',compact('caw','tetapan', 'currentDate'));
|
||||
}
|
||||
|
||||
public function sensimulasipercubaan(Request $request)
|
||||
{
|
||||
$t_lelong1 = date('d-m-Y', strtotime($request->tarikh_lelong));
|
||||
$t_lelong2 = $request->tarikh_lelong;
|
||||
$t_lelong = Carbon::parse($request->tarikh_lelong);
|
||||
$bulan = (int)round($request->jbg);
|
||||
$fasa = $request->fasa;
|
||||
$jbg = $request->jbg;
|
||||
$cajlelong = $request->cajlelong;
|
||||
$kali = $request->kali;
|
||||
$jbgadai = ($t_lelong->subMonths($bulan))->toDateString();
|
||||
$t_lelongdisplay = $t_lelong->format('d-m-Y');
|
||||
$tetapan = Tetapan::where('id','=',1)->first();
|
||||
if($t_lelong != null)
|
||||
{
|
||||
|
||||
if($request->fasa == '1'){
|
||||
$cawangan_all = Cawangan::orderBy('caw_name')->get();
|
||||
// dd($cawangan_all);
|
||||
$senarai = [];
|
||||
$total_bil_lelong = 0;
|
||||
foreach($cawangan_all as $cawangan){
|
||||
$getsurat = Gadai::on($cawangan->caw_code)
|
||||
->where('t_gadai','<=',$jbgadai)
|
||||
->where('sttebus','=','')
|
||||
->where('tagpalsu','=',0)
|
||||
->where('tagpalsu2','=',0)
|
||||
->where('taglel','=',0)
|
||||
->where('lelong_tawarruq','=',1)
|
||||
->whereNotNull('upah12');
|
||||
|
||||
$cawangan_simulasi = CawanganSimulasi::where('caw_id',$cawangan->id)->where('kali', '=' ,$kali)->count();
|
||||
if($cawangan_simulasi == 0){
|
||||
$bil_lelong = $getsurat->count('norujukan');
|
||||
$total_bil_lelong += $bil_lelong;
|
||||
$total_berat = $getsurat->sum('berat');
|
||||
$total_nilaimarhun = $getsurat->sum('nilaimarhun');
|
||||
$total_pembiayaan = $getsurat->sum('pinjaman');
|
||||
$total_bakipjm = $getsurat->sum('bakipjm');
|
||||
$data = [
|
||||
'bil_lelong'=>$bil_lelong,
|
||||
'total_berat'=>$total_berat,
|
||||
'total_nilaimarhun'=>$total_nilaimarhun,
|
||||
'total_pembiayaan'=>$total_pembiayaan,
|
||||
'total_bakipjm'=>$total_bakipjm,
|
||||
'kodcaw'=>$cawangan->caw_code,
|
||||
'caw_name'=>$cawangan->caw_name];
|
||||
array_push($senarai,$data);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
else if($request->fasa == '2'){
|
||||
$cawangan_all = Cawangan::all();
|
||||
$senarai = [];
|
||||
$total_bil_lelong = 0;
|
||||
foreach($cawangan_all as $cawangan){
|
||||
$getsurat = Gadai::on($cawangan->caw_code)->where('t_gadai','<=',$jbgadai)
|
||||
->where('sttebus','=','')
|
||||
->where('tagpalsu','=',0)
|
||||
->where('tagpalsu2','=',0)
|
||||
->where('taglel','=',0)
|
||||
->where('lelong_tawarruq','=',1)
|
||||
->whereNotNull('upah12');
|
||||
|
||||
$cawangan_simulasi = CawanganSimulasi::where('caw_id',$cawangan->id)->where('kali', '=' ,$kali)->count();
|
||||
if($cawangan_simulasi == 0){
|
||||
$bil_lelong = $getsurat->count('norujukan');
|
||||
$total_bil_lelong += $bil_lelong;
|
||||
$total_berat = $getsurat->sum('berat');
|
||||
$total_nilaimarhun = $getsurat->sum('nilaimarhun');
|
||||
$total_pembiayaan = $getsurat->sum('pinjaman');
|
||||
$total_bakipjm = $getsurat->sum('bakipjm');
|
||||
$data = [
|
||||
'bil_lelong'=>$bil_lelong,
|
||||
'total_berat'=>$total_berat,
|
||||
'total_nilaimarhun'=>$total_nilaimarhun,
|
||||
'total_pembiayaan'=>$total_pembiayaan,
|
||||
'total_bakipjm'=>$total_bakipjm,
|
||||
'kodcaw'=>$cawangan->caw_code,
|
||||
'caw_name'=>$cawangan->caw_name];
|
||||
array_push($senarai,$data);
|
||||
}
|
||||
}
|
||||
}
|
||||
// dd($total_bil_lelong);
|
||||
|
||||
if($total_bil_lelong == 0)
|
||||
{
|
||||
return redirect()->route('analisa.janasimulasi')
|
||||
->with('failed','Tiada surat untuk di lelong');
|
||||
}
|
||||
|
||||
|
||||
|
||||
return view('simulasi.sensimulasipercubaan', compact( 't_lelong',
|
||||
'getsurat',
|
||||
'senarai',
|
||||
't_lelong1',
|
||||
't_lelong2',
|
||||
't_lelongdisplay',
|
||||
'jbgadai',
|
||||
'fasa',
|
||||
'jbg',
|
||||
'cajlelong',
|
||||
'tetapan'
|
||||
|
||||
|
||||
));
|
||||
}
|
||||
else
|
||||
{
|
||||
return redirect()->route('analisa.janasimulasi')
|
||||
->with('failed','Sila Masukkan Tarikh Lelongan');
|
||||
}
|
||||
}
|
||||
|
||||
public function cawpercubaansim($details, $t_gadai1, $fasa, $caw_name)
|
||||
{
|
||||
$caw_name = $caw_name;
|
||||
|
||||
$fasa = $fasa;
|
||||
|
||||
$jbgadai = $t_gadai1;
|
||||
//$fasa = $request->fasa;
|
||||
// dd($details);
|
||||
if($fasa == '1'){
|
||||
$getsurat = Gadai::on($details)
|
||||
->where('t_gadai', '<=', $jbgadai)
|
||||
->where('kodcaw', $details)
|
||||
->where('sttebus', '=', '')
|
||||
->where('lelong_tawarruq','=',1)
|
||||
->where('taglel', '=', 0)
|
||||
->where('tagpalsu', '=', 0)
|
||||
->where('tagpalsu2', '=', 0)
|
||||
->whereNotNull('upah12')
|
||||
->get();
|
||||
|
||||
$t_gadais = Gadai::on($details)
|
||||
->where('t_gadai', '<=', $jbgadai)
|
||||
->where('sttebus', '=', '')
|
||||
->where('taglel', '=', 0)
|
||||
->where('tagpalsu', '=', 0)
|
||||
->where('tagpalsu2', '=', 0)
|
||||
->whereNotNull('upah12')
|
||||
->orderBy('t_gadai')
|
||||
->select('t_gadai')
|
||||
->first();
|
||||
}else{
|
||||
$getsurat = Gadai::on($details)
|
||||
->where('t_gadai', '<=', $jbgadai)
|
||||
->where('kodcaw', $details)
|
||||
->where('sttebus', '=', '')
|
||||
->where('taglel', '=', 0)
|
||||
->where('tagpalsu', '=', 0)
|
||||
->where('tagpalsu2', '=', 0)
|
||||
->whereNotNull('upah12')
|
||||
->get();
|
||||
|
||||
$t_gadais = Gadai::on($details)
|
||||
->where('t_gadai', '<=', $jbgadai)
|
||||
->where('sttebus', '=', '')
|
||||
->where('taglel', '=', 0)
|
||||
->where('tagpalsu', '=', 0)
|
||||
->where('tagpalsu2', '=', 0)
|
||||
->whereNotNull('upah12')
|
||||
->orderBy('t_gadai')
|
||||
->select('t_gadai')
|
||||
->first();
|
||||
}
|
||||
|
||||
// $tarikh_lelong = Carbon::parse($t_lelong);
|
||||
// $t_anggaran = ($tarikh_lelong->subMonths(1))->toDateString();
|
||||
// $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');
|
||||
|
||||
|
||||
foreach($getsurat as $index1=>$surats)
|
||||
{
|
||||
$senarai = Gadai::on($details)
|
||||
->where('norujukan', $surats['norujukan'])
|
||||
->get();
|
||||
// dd($surats['tempoh']);
|
||||
|
||||
|
||||
|
||||
$total_untung_rebet = TransaksiKeuntungan::on('main')->where('norujukan','=',$surats['norujukan'])->sum('keuntungan_rebet');
|
||||
$total_untung_asal = TransaksiKeuntungan::on('main')->where('norujukan','=',$surats['norujukan'])->sum('bayaran_keuntungan');
|
||||
$beza_keuntungan = $total_untung_asal - $total_untung_rebet;
|
||||
|
||||
// dd($beza_keuntungan);
|
||||
$keuntungan = bcdiv(($surats['tempoh']-$surats['tempohbayar'])*$surats['kadarupah']/100*$surats['bakipjm'],1,1)-$beza_keuntungan;
|
||||
|
||||
// dd($surats['hargajualan']);
|
||||
$ktlhbyr = $surats['hargajualan']-$surats['bakihargajualan'];
|
||||
// dd($ktlhbyr);
|
||||
$getsurat[$index1]['list_norujukan'] = $senarai;
|
||||
$getsurat[$index1]['keuntungan'] = $keuntungan;
|
||||
$getsurat[$index1]['ktlhbyr'] = $ktlhbyr;
|
||||
}
|
||||
|
||||
// $keuntungantlhbyr = TransaksiKeuntungan::on('mysql2')
|
||||
// ->sum('bayaran_keuntungan');
|
||||
|
||||
return view('simulasi.cawpercubaansim', compact( 'getsurat',
|
||||
'details',
|
||||
'senarai',
|
||||
'keuntungan',
|
||||
't_gadais',
|
||||
'ktlhbyr',
|
||||
'caw_name',
|
||||
't_gadai1',
|
||||
'fasa'
|
||||
|
||||
));
|
||||
}
|
||||
|
||||
public function cawpercubaansimpdf ($details, $fasa, $caw_name, $t_gadai1)
|
||||
{
|
||||
$caw_name = $caw_name;
|
||||
|
||||
$jbgadai = $t_gadai1;
|
||||
|
||||
//$fasa = $request->fasa;
|
||||
// dd($details);
|
||||
if($fasa == '1'){
|
||||
$getsurat = Gadai::on($details)
|
||||
->where('t_gadai', '<=', $jbgadai)
|
||||
->where('kodcaw', $details)
|
||||
->where('sttebus', '=', '')
|
||||
->where('lelong_tawarruq','=',1)
|
||||
->where('taglel', '=', 0)
|
||||
->where('tagpalsu', '=', 0)
|
||||
->where('tagpalsu2', '=', 0)
|
||||
->whereNotNull('upah12')
|
||||
->get();
|
||||
|
||||
$t_gadais = Gadai::on($details)
|
||||
->where('t_gadai', '<=', $jbgadai)
|
||||
->where('sttebus', '=', '')
|
||||
->where('taglel', '=', 0)
|
||||
->where('tagpalsu', '=', 0)
|
||||
->where('tagpalsu2', '=', 0)
|
||||
->whereNotNull('upah12')
|
||||
->orderBy('t_gadai')
|
||||
->select('t_gadai')
|
||||
->first();
|
||||
}else{
|
||||
$getsurat = Gadai::on($details)
|
||||
->where('t_gadai', '<=', $jbgadai)
|
||||
->where('kodcaw', $details)
|
||||
->where('sttebus', '=', '')
|
||||
->where('taglel', '=', 0)
|
||||
->where('tagpalsu', '=', 0)
|
||||
->where('tagpalsu2', '=', 0)
|
||||
->whereNotNull('upah12')
|
||||
->get();
|
||||
|
||||
$t_gadais = Gadai::on($details)
|
||||
->where('t_gadai', '<=', $jbgadai)
|
||||
->where('sttebus', '=', '')
|
||||
->where('taglel', '=', 0)
|
||||
->where('tagpalsu', '=', 0)
|
||||
->where('tagpalsu2', '=', 0)
|
||||
->whereNotNull('upah12')
|
||||
->orderBy('t_gadai')
|
||||
->select('t_gadai')
|
||||
->first();
|
||||
}
|
||||
|
||||
// $tarikh_lelong = Carbon::parse($t_lelong);
|
||||
// $t_anggaran = ($tarikh_lelong->subMonths(1))->toDateString();
|
||||
// $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');
|
||||
|
||||
|
||||
foreach($getsurat as $index1=>$surats)
|
||||
{
|
||||
$senarai = Gadai::on($details)
|
||||
->where('norujukan', $surats['norujukan'])
|
||||
->get();
|
||||
// dd($surats['tempoh']);
|
||||
|
||||
|
||||
|
||||
$total_untung_rebet = TransaksiKeuntungan::on('main')->where('norujukan','=',$surats['norujukan'])->sum('keuntungan_rebet');
|
||||
$total_untung_asal = TransaksiKeuntungan::on('main')->where('norujukan','=',$surats['norujukan'])->sum('bayaran_keuntungan');
|
||||
$beza_keuntungan = $total_untung_asal - $total_untung_rebet;
|
||||
|
||||
// dd($beza_keuntungan);
|
||||
$keuntungan = bcdiv(($surats['tempoh']-$surats['tempohbayar'])*$surats['kadarupah']/100*$surats['bakipjm'],1,1)-$beza_keuntungan;
|
||||
|
||||
// dd($surats['hargajualan']);
|
||||
$ktlhbyr = $surats['hargajualan']-$surats['bakihargajualan'];
|
||||
// dd($ktlhbyr);
|
||||
$getsurat[$index1]['list_norujukan'] = $senarai;
|
||||
$getsurat[$index1]['keuntungan'] = $keuntungan;
|
||||
$getsurat[$index1]['ktlhbyr'] = $ktlhbyr;
|
||||
}
|
||||
|
||||
$pdf = PDF::loadView('pdf.cawpercubaansimpdf',compact('getsurat',
|
||||
'details',
|
||||
'senarai',
|
||||
'keuntungan',
|
||||
't_gadais',
|
||||
'ktlhbyr',
|
||||
'caw_name',
|
||||
'fasa',
|
||||
't_gadai1'))
|
||||
->setPaper('a4', 'potrait');
|
||||
|
||||
return $pdf->download('Senarai Simulasi Percubaan.pdf');
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -169,6 +169,9 @@
|
||||
<li class="{{ (request()->is('analisa/*')) ? 'active' : '' }}">
|
||||
<a href="#analisaSubmenu" data-toggle="collapse" aria-expanded="false" style="">Simulasi</a>
|
||||
<ul class="list-unstyled collapse {{ (request()->is('analisa/*')) ? 'show' : '' }}" id="analisaSubmenu" >
|
||||
<li class="{{ (request()->is('analisa/simulasipercubaan/*') || request()->is('analisa/simulasipercubaan') ) ? 'active' : '' }}">
|
||||
<a href="{{url('analisa/simulasipercubaan')}}">Simulasi Percubaan</a>
|
||||
</li>
|
||||
<li class="{{ (request()->is('analisa/janasimulasi/*') || request()->is('analisa/janasimulasi') ) ? 'active' : '' }}">
|
||||
<a href="{{url('analisa/janasimulasi')}}">Jana Simulasi</a>
|
||||
</li>
|
||||
|
||||
@@ -86,7 +86,7 @@
|
||||
order: [[1, 'asc']],
|
||||
"info": false,
|
||||
"lengthChange": false,
|
||||
"pageLength": 15,
|
||||
"pageLength": 9999,
|
||||
dom: 'Bfrtip',
|
||||
buttons: [
|
||||
// {
|
||||
|
||||
@@ -0,0 +1,138 @@
|
||||
|
||||
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
|
||||
<style>
|
||||
#sim {
|
||||
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
|
||||
font-size:10px;
|
||||
border-collapse: collapse;
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
#sim td {padding:3px 5px 3px 5px; padding-right:10px;}, #sim th {
|
||||
border: 0px solid;
|
||||
padding: 1px;
|
||||
text-align: left;
|
||||
|
||||
}
|
||||
|
||||
#sim tr:nth-child(even){}
|
||||
|
||||
#sim tr:hover {}
|
||||
|
||||
#sim th {
|
||||
text-align: left;
|
||||
border: 0px solid;
|
||||
table-layout:auto;
|
||||
color: black;
|
||||
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
|
||||
}
|
||||
|
||||
* {
|
||||
box-sizing: border-box;
|
||||
}
|
||||
|
||||
.row {
|
||||
margin-left:-5px;
|
||||
margin-right:-5px;
|
||||
}
|
||||
|
||||
.column {
|
||||
float: left;
|
||||
width: 100%;
|
||||
padding: 5px;
|
||||
}
|
||||
|
||||
/* Clearfix (clear floats) */
|
||||
.row::after {
|
||||
content: "";
|
||||
clear: both;
|
||||
display: table;
|
||||
}
|
||||
|
||||
table {
|
||||
border-collapse: collapse;
|
||||
border-spacing: 0;
|
||||
width: 200%;
|
||||
border: 0px solid #ddd;
|
||||
}
|
||||
|
||||
td {
|
||||
text-align: left;
|
||||
padding: 16px;
|
||||
}
|
||||
|
||||
th{
|
||||
text-align: left;
|
||||
padding: 16px;
|
||||
background-color:gainsboro;
|
||||
}
|
||||
|
||||
tr:nth-child(even) {
|
||||
background-color: #f2f2f2;
|
||||
}
|
||||
|
||||
</style>
|
||||
|
||||
|
||||
<table width="100%" border="0" id="sim">
|
||||
<tr>
|
||||
<td width="50%"><h3>PERMODALAN KELANTAN BERHAD</h3></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td colspan="2"><u><b>Senarai Simulasi Percubaan Cawangan: {{ $caw_name }}</b></u></td>
|
||||
|
||||
</tr>
|
||||
</table>
|
||||
<br>
|
||||
|
||||
<table cellspacing="0" cellpadding="5" style="float:right;" border="0" width="100%" height="80" align="left" id="sim">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Bil</th>
|
||||
<th>No Rujukan</th>
|
||||
<th>No Kad Pengenalan</th>
|
||||
<th>Tempoh</th>
|
||||
<th>Berat (gm)</th>
|
||||
<th>Pembiayaan (RM)</th>
|
||||
<th>Baki Pembiayaan (RM)</th>
|
||||
<th>Keuntungan 6 Bulan (RM)</th>
|
||||
<th>Keuntungan Telah Bayar (RM)</th>
|
||||
<th>Keuntungan Semasa (RM)</th>
|
||||
<th>Nilai Marhun (RM)</th>
|
||||
<th>Tamat Kontrak</th>
|
||||
|
||||
</tr>
|
||||
</thead>
|
||||
@foreach($getsurat as $surat)
|
||||
<tr>
|
||||
<td>{{ $loop->iteration }}</td>
|
||||
<td>{{ $surat['list_norujukan'][0]['norujukan'] }}</td>
|
||||
<td>{{ $surat['list_norujukan'][0]['nokp'] }}</td>
|
||||
<td>{{ $surat['list_norujukan'][0]['tempoh'] }}</td>
|
||||
<td>{{ number_format($surat['list_norujukan'][0]['berat'] , 2, '.', ',') }}</td>
|
||||
<td>{{ number_format($surat['list_norujukan'][0]['pinjaman'] , 2, '.', ',') }}</td>
|
||||
<td>{{ number_format($surat['list_norujukan'][0]['bakipjm'] , 2, '.', ',') }}</td>
|
||||
<td>{{ number_format($surat['list_norujukan'][0]['bakiupah'], 2, '.', ',') }}</td>
|
||||
<td>{{ number_format($surat['ktlhbyr'] , 2, '.', ',')}}</td>
|
||||
<td>{{ number_format($surat['keuntungan'] , 2, '.', ',') }}</td>
|
||||
<td>{{ number_format($surat['list_norujukan'][0]['nilaimarhun'], 2, '.', ',') }}</td>
|
||||
<td>{{ $surat['list_norujukan'][0]['t_matang1'] }}</td>
|
||||
|
||||
</tr>
|
||||
@endforeach
|
||||
</table>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,105 @@
|
||||
@extends('layouts.app')
|
||||
|
||||
@section('content')
|
||||
<div class="container-fluid">
|
||||
<div class="row ">
|
||||
<div class="col-md-12 mx-auto card">
|
||||
{{-- <button type="button" class="btn btn-light" ><a href={{ route('analisa.cawpercubaansimulasipdf') }}><h3><i class="fas fa-arrow-alt-circle-left"></i></h3></a></button> --}}
|
||||
<h3 class="pt-3" style="margin-bottom:1%; margin-top:1%;margin-left:1%;"> Butiran Gadaian Cawangan: {{ $caw_name }}</h3>
|
||||
|
||||
@if ($message = Session::get('failed'))
|
||||
<div class="alert alert-danger">
|
||||
<p>{{ $message }}</p>
|
||||
</div>
|
||||
@endif
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
<div class="text-left pt-1" style="width:100%; margin-top:1%; margin-left:1%; margin-right:1%;">
|
||||
<a href=" {{ route('analisa.cawpercubaansimpdf',[$details,$fasa,$caw_name,$t_gadai1]) }}" class="btn btn-success">PDF</a>
|
||||
{{-- <a href=" {{ route('report.simulasireport',[$simulasi_id,$cawid]) }}" class="btn btn-success">PDF</a> --}}
|
||||
|
||||
</div>
|
||||
@csrf
|
||||
<table class="table table-striped table-xl text-center" id="detailsgadai" style="width:100%; margin-top:1%; margin-left:1%; margin-right:1%;">
|
||||
<thead class="bg-primary text-white">
|
||||
<tr>
|
||||
<th>Bil</th>
|
||||
<th>No Rujukan</th>
|
||||
<th>No Kad Pengenalan</th>
|
||||
<th>Tempoh</th>
|
||||
<th>Berat (gm)</th>
|
||||
<th>Pembiayaan (RM)</th>
|
||||
<th>Baki Pembiayaan (RM)</th>
|
||||
<th>Keuntungan 6 Bulan (RM)</th>
|
||||
<th>Keuntungan Telah Bayar (RM)</th>
|
||||
<th>Keuntungan Semasa (RM)</th>
|
||||
<th>Nilai Marhun (RM)</th>
|
||||
<th>Tamat Kontrak</th>
|
||||
|
||||
</tr>
|
||||
</thead>
|
||||
</thead>
|
||||
<tbody>
|
||||
@foreach($getsurat as $surat)
|
||||
<tr>
|
||||
<td>{{ $loop->iteration }}</td>
|
||||
<td>{{ $surat['list_norujukan'][0]['norujukan'] }}</td>
|
||||
<td>{{ $surat['list_norujukan'][0]['nokp'] }}</td>
|
||||
<td>{{ $surat['list_norujukan'][0]['tempoh'] }}</td>
|
||||
<td>{{ number_format($surat['list_norujukan'][0]['berat'] , 2, '.', ',') }}</td>
|
||||
<td>{{ number_format($surat['list_norujukan'][0]['pinjaman'] , 2, '.', ',') }}</td>
|
||||
<td>{{ number_format($surat['list_norujukan'][0]['bakipjm'] , 2, '.', ',') }}</td>
|
||||
<td>{{ number_format($surat['list_norujukan'][0]['bakiupah'], 2, '.', ',') }}</td>
|
||||
<td>{{ number_format($surat['ktlhbyr'] , 2, '.', ',')}}</td>
|
||||
<td>{{ number_format($surat['keuntungan'] , 2, '.', ',') }}</td>
|
||||
<td>{{ number_format($surat['list_norujukan'][0]['nilaimarhun'], 2, '.', ',') }}</td>
|
||||
<td>{{ $surat['list_norujukan'][0]['t_matang1'] }}</td>
|
||||
|
||||
</tr>
|
||||
@endforeach
|
||||
</tbody>
|
||||
</table>
|
||||
<div class="modal-footer" style="margin-top:2%;">
|
||||
<a href="{{ route('analisa.sensimulasipercubaan') }}" class="btn btn-primary">Kembali</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<script>
|
||||
|
||||
var tablelelongbid= $('#notis').DataTable( {
|
||||
"columnDefs": [
|
||||
{
|
||||
"targets": 0,
|
||||
"target": '_blank',
|
||||
"orderable": false
|
||||
},
|
||||
{
|
||||
"targets": 5,
|
||||
"orderable": false
|
||||
}
|
||||
],
|
||||
// order: [[1, 'asc']],
|
||||
// // "ordering": false,
|
||||
"info": false,
|
||||
"lengthChange": false,
|
||||
"pageLength": 9999999,
|
||||
dom: 'Bfrtip',
|
||||
buttons: [
|
||||
|
||||
|
||||
|
||||
|
||||
]
|
||||
|
||||
});
|
||||
|
||||
$('.export').tooltip();
|
||||
$( '.export').removeClass('dt-button');
|
||||
|
||||
|
||||
</script>
|
||||
|
||||
@endsection
|
||||
@@ -0,0 +1,145 @@
|
||||
@extends('layouts.app')
|
||||
|
||||
@section('content')
|
||||
<div class="container-fluid">
|
||||
<div class="row ">
|
||||
<div class="col-md-12 mx-auto card">
|
||||
@if ($message = Session::get('failed'))
|
||||
<div class="alert alert-danger" style="margin-top:1%;">
|
||||
<p>{{ $message }}</p>
|
||||
</div>
|
||||
@endif
|
||||
|
||||
|
||||
<h3 class="pt-3" style="margin-left:1%;">Senarai Simulasi Percubaan Fasa {{$fasa}}</h3>
|
||||
<form action="{{route('analisa.janadata')}}" method="POST" enctype="multipart/form-data">
|
||||
@csrf
|
||||
|
||||
<input type="hidden" class="form-control" id="fasa" name="fasa" value="{{$fasa}}">
|
||||
<div id='loader'><img id="loader-image" src="../img/loadingmsg.gif" alt="Sila Tunggu Sebentar..." /></div>
|
||||
|
||||
<div class="container">
|
||||
<div>
|
||||
<div style="margin-top:2%; margin-bottom:2%;">
|
||||
|
||||
<p> <b>Tarikh Lelong : </b> {{ $t_lelong1 }}</p>
|
||||
<p> <b>Tarikh Gadai Sehingga : </b> @php
|
||||
if($fasa == '1'){
|
||||
$myDateTime = DateTime::createFromFormat('Y-m-d', $jbgadai );
|
||||
$t_gadai = $myDateTime->format('d-m-Y');
|
||||
$t_gadai1 = $myDateTime->format('Y-m-d');
|
||||
echo($t_gadai);
|
||||
}else{
|
||||
$myDateTime = DateTime::createFromFormat('Y-m-d', $t_lelong2 );
|
||||
$tarikhlelong = $myDateTime->modify('-12 month')->format('d-m-Y');
|
||||
$t_gadai1 = $myDateTime->modify('-12 month')->format('Y-m-d');
|
||||
echo($tarikhlelong);
|
||||
}
|
||||
@endphp</p>
|
||||
<p> <b>Lelongan Kali Ke -</b> {{ $tetapan->kali }}</p>
|
||||
<input type="hidden" class="form-control" id="tarikh_lelong" name="tarikh_lelong" value="{{$t_lelong2}}">
|
||||
<input type="hidden" class="form-control" id="t_gadai" name="t_gadai" value="@php echo($t_gadai1) @endphp">
|
||||
<input type="hidden" class="form-control" id="jbg" name="jbg" value="{{$jbg}}">
|
||||
<input type="hidden" class="form-control" id="hargaasas" name="hargaasas" value="0.00">
|
||||
<input type="hidden" class="form-control" id="cajlelong" name="cajlelong" value="{{$cajlelong}}">
|
||||
<input type="hidden" class="form-control" id="kali" name="kali" value="{{$tetapan->kali}}">
|
||||
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<table class="table table-striped table-xl text-center" id="senaraitemp" style="width:100%">
|
||||
<thead class="bg-primary text-white">
|
||||
<tr>
|
||||
<th>No</th>
|
||||
<th>Kod Cawangan</th>
|
||||
<th>Cawangan</th>
|
||||
<th>Bil Lelong</th>
|
||||
<th>Berat (gm)</th>
|
||||
<th>Nilai Marhun</th>
|
||||
<th>Pembiayaan (RM)</th>
|
||||
<th>Baki Pembiayaan (RM)</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
@foreach($senarai as $send)
|
||||
<tr>
|
||||
<td>{{ $loop->iteration}}</td>
|
||||
<td>{{ $send['kodcaw'] }}</td>
|
||||
<td><a href=" {{ route('analisa.cawpercubaansim', [$send['kodcaw'],$t_gadai1,$fasa,'caw_name'=>$send['caw_name']]) }} " target="blank" style="color:#3490dc">{{ $send['caw_name'] }}</a></td>
|
||||
|
||||
<td>{{ $send['bil_lelong'] }} </td>
|
||||
<td>{{ number_format($send['total_berat'], 2) }} </td>
|
||||
<td>{{ number_format($send['total_nilaimarhun'], 2) }} </td>
|
||||
<td>{{ number_format($send['total_pembiayaan'] , 2) }} </td>
|
||||
<td>{{ number_format($send['total_bakipjm'] , 2) }} </td>
|
||||
|
||||
</tr>
|
||||
@endforeach
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
<div class="modal-footer; text-center" style="margin-top:2%; margin-bottom:2%;">
|
||||
<a href="{{ route('analisa.janasimulasi') }}" class="btn btn-primary" style="width:8%;">Kembali</a>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<script>
|
||||
//Enable tooltips everywhere
|
||||
$(function () {
|
||||
$('[data-toggle="tooltip"]').tooltip()
|
||||
})
|
||||
var tablesenaraitemp = $('#senaraitempsimulasi').DataTable({
|
||||
"columnDefs": [
|
||||
{
|
||||
"targets": 0,
|
||||
"orderable": false
|
||||
},
|
||||
{
|
||||
"targets": 8,
|
||||
"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: '<i class="fas fa-plus" id="test"></i>',
|
||||
// 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: '<i class="fas fa-download"></i>',
|
||||
// action: function ( e, dt, node, config ) {
|
||||
// $("#exportform").submit();
|
||||
// }
|
||||
// }
|
||||
// ]
|
||||
});
|
||||
|
||||
// $('.addcaw').tooltip();
|
||||
// $('.export').tooltip();
|
||||
// // $( '.dt-buttons').addClass('btn-group');
|
||||
// $( '.addcaw').removeClass('dt-button');
|
||||
// $( '.export').removeClass('dt-button');
|
||||
</script>
|
||||
|
||||
|
||||
|
||||
@endsection
|
||||
@@ -0,0 +1,111 @@
|
||||
@extends('layouts.app')
|
||||
|
||||
@section('content')
|
||||
<link href="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.10/css/select2.min.css" rel="stylesheet"/>
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.10/js/select2.min.js"></script>
|
||||
<div class="container-fluid">
|
||||
<div class="row ">
|
||||
<div class="col-md-12 mx-auto card">
|
||||
<h3 class="pt-3">Simulasi Percubaan</h3>
|
||||
|
||||
@if ($message = Session::get('failed'))
|
||||
<div class="alert alert-danger">
|
||||
<p>{{ $message }}</p>
|
||||
</div>
|
||||
@endif
|
||||
<form action="{{route('analisa.sensimulasipercubaan')}}" method="POST" enctype="multipart/form-data">
|
||||
@csrf
|
||||
<div id='loader'><img id="loader-image" src="../img/loadingmsg.gif" alt="Sila Tunggu Sebentar..." /></div>
|
||||
<div class="form-group row">
|
||||
<label for="tarikh_lelong" class="col-sm-2 col-form-label">Tarikh Lelong</label>
|
||||
<div class="col-sm-3">
|
||||
<input type="date" class="form-control" id="tarikh_lelong" name="tarikh_lelong" value = "{{$tetapan->tetap_tarikh_lelong}}">
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div class="form-group row">
|
||||
<label for="jbg" class="col-sm-2 col-form-label">Fasa Lelong</label>
|
||||
<div class="col-sm-4">
|
||||
<input type="radio" value='1' id="fasa1" name="fasa" checked>
|
||||
<label for="1">Fasa 1</label>
|
||||
<input type="radio" value='2' id="fasa2" name="fasa">
|
||||
<label for="2">Fasa 2</label>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="form-group row">
|
||||
<label for="jbg" class="col-sm-2 col-form-label">Tempoh</label>
|
||||
<div class="col-sm-4" id="fasa_1">
|
||||
<input type="text" class="form-control" id="jbg" name="jbg" placeholder="Tempoh">
|
||||
</div>
|
||||
|
||||
<!-- <label for="caw" class="col-sm-1 col-form-label">Cawangan</label>
|
||||
<div class="col-sm-4">
|
||||
<select class="selectpicker" multiple name="caw[]" id="caw">
|
||||
@foreach ($caw as $item)
|
||||
<option value="{{$item->id}}">{{$item->caw_name}}</option>
|
||||
@endforeach
|
||||
|
||||
</select>
|
||||
</div> -->
|
||||
</div>
|
||||
<div class="form-group row">
|
||||
|
||||
<label for="cajlelong" class="col-sm-2 col-form-label">Caj Lelong</label>
|
||||
<div class="col-sm-4">
|
||||
<input type="text" class="form-control" id="cajlelong" name="cajlelong" value = "{{$tetapan->cajlelong}}" readonly>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group row">
|
||||
|
||||
<label for="cajlelong" class="col-sm-2 col-form-label">Kali</label>
|
||||
<div class="col-sm-4">
|
||||
<input type="text" class="form-control" id="kali" name="kali" value = "{{$tetapan->kali}}" readonly>
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group row">
|
||||
<div class="col-sm-10">
|
||||
<button type="submit" class="btn btn-primary">Carian</button>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<script>
|
||||
var date = '<?php echo $currentDate; ?>';
|
||||
|
||||
$('#caw').select2({
|
||||
width: '100%',
|
||||
placeholder: "Pilih Cawangan",
|
||||
allowClear: true
|
||||
});
|
||||
|
||||
$(document).ready(function () {
|
||||
document.getElementById('tarikh_lelong').setAttribute("min", date);
|
||||
$("input[name=fasa]").change(function(){
|
||||
|
||||
if($("#fasa1").is(':checked')){
|
||||
$("#jbg").val('').prop("readonly", false);
|
||||
}
|
||||
if($("#fasa2").is(':checked')){
|
||||
$("#jbg").val('12').prop("readonly", true);
|
||||
}
|
||||
});
|
||||
});
|
||||
</script>
|
||||
|
||||
<script>
|
||||
$(function() {
|
||||
$( "form" ).submit(function() {
|
||||
$('#loader').show();
|
||||
|
||||
});
|
||||
});
|
||||
</script>
|
||||
|
||||
@endsection
|
||||
@@ -69,6 +69,14 @@ Route::group(['middleware' => ['permission:analisa'],'prefix'=>'analisa'], funct
|
||||
Route::get('/deletesimulasi/{id}',['as'=>'analisa.delete','uses'=>'SimulasiController@delete']);
|
||||
Route::get('/senaraimarhunlel/{simulasi_id}/{cawid}',['as'=>'analisa.senaraimarhunlel','uses'=>'SimulasiController@senaraimarhunlel']);
|
||||
Route::post('/deletemarhunlel',['as'=>'analisa.deletemarhunlel','uses'=>'SimulasiController@deletemarhunlel']);
|
||||
|
||||
Route::get('/simulasipercubaan',['as'=>'analisa.simulasipercubaan','uses'=>'SimulasiController@simulasipercubaan']);
|
||||
Route::post('/sensimulasipercubaan',['as'=>'analisa.sensimulasipercubaan','uses'=>'SimulasiController@sensimulasipercubaan']);
|
||||
Route::get('/cawpercubaansim/{details}/{t_lelong}/{fasa}/{caw_name}',['as'=>'analisa.cawpercubaansim','uses'=>'SimulasiController@cawpercubaansim']);
|
||||
Route::get('/cawpercubaansimpdf/{details}/{fasa}/{caw_name}/{t_gadai1}',['as'=>'analisa.cawpercubaansimpdf','uses'=>'SimulasiController@cawpercubaansimpdf']);
|
||||
|
||||
|
||||
|
||||
|
||||
Route::post('/filter',['as'=>'analisa.filter','uses'=>'SimulasiController@filter']);
|
||||
Route::post('/export',['as'=>'analisa.export','uses'=>'SimulasiController@export']);
|
||||
|
||||
Reference in New Issue
Block a user