Merge branch 'first' of https://gitlab.com/online-sistem1/arrahn-portal into first
This commit is contained in:
@@ -41,11 +41,11 @@ class SemakController extends Controller
|
||||
return view('semak.senaraisag', compact('belum_tebus','sudah_tebus'));
|
||||
}
|
||||
|
||||
public function PenyataSummary($norujukan)
|
||||
public function PenyataSummary($kodcaw,$norujukan)
|
||||
{
|
||||
$api_url = config('api.url');
|
||||
|
||||
$cawangan=Http::get(config('api.url').'/api/cawangan/detail/'. 'KB2')->json();
|
||||
$cawangan=Http::get(config('api.url').'/api/cawangan/detail/'. $kodcaw)->json();
|
||||
$cawangan_detail=$cawangan[0];
|
||||
|
||||
$auth_user = Auth::user();
|
||||
@@ -64,11 +64,32 @@ class SemakController extends Controller
|
||||
return view('penyata.summary',compact('cawangan_detail','transaction','customer','gadai','api_url'));
|
||||
}
|
||||
|
||||
public function Penyata($norujukan)
|
||||
public function PenyataSummaryUpah($kodcaw,$norujukan)
|
||||
{
|
||||
$api_url = config('api.url');
|
||||
|
||||
$cawangan=Http::get(config('api.url').'/api/cawangan/detail/'. 'KB2')->json();
|
||||
$cawangan=Http::get(config('api.url').'/api/cawangan/detail/'. $kodcaw)->json();
|
||||
$cawangan_detail=$cawangan[0];
|
||||
|
||||
$auth_user = Auth::user();
|
||||
|
||||
$customer = Http::get(config('api.url'). '/api/customers/'.$auth_user['icno'])->json();
|
||||
|
||||
$gadai = Http::get(config('api.url') . '/api/gadai/norujukan/'. $norujukan)->json();
|
||||
|
||||
if(sizeof($gadai) != 0)
|
||||
$gadai = $gadai[0];
|
||||
|
||||
$upah = Http::get(config('api.url').'/portal/transaksipelanggan/upah',['norujukan' => $norujukan,'kodcaw' => $kodcaw])->json();
|
||||
|
||||
return view('penyata.summaryupah',compact('cawangan_detail','upah','customer','gadai','api_url'));
|
||||
}
|
||||
|
||||
public function Penyata($kodcaw,$norujukan)
|
||||
{
|
||||
$api_url = config('api.url');
|
||||
|
||||
$cawangan=Http::get(config('api.url').'/api/cawangan/detail/'. $kodcaw)->json();
|
||||
$cawangan_detail=$cawangan[0];
|
||||
|
||||
$auth_user = Auth::user();
|
||||
|
||||
Binary file not shown.
|
Before Width: | Height: | Size: 1.0 MiB After Width: | Height: | Size: 891 KiB |
@@ -53,8 +53,8 @@
|
||||
|
||||
.login-logo{
|
||||
margin-top:50px;
|
||||
width:200px;
|
||||
height:200px;
|
||||
width:50%;
|
||||
height:50%;
|
||||
}
|
||||
|
||||
@media (max-width: 1023px) {
|
||||
@@ -69,6 +69,37 @@
|
||||
}
|
||||
}
|
||||
|
||||
.form-styling {
|
||||
width: 100%;
|
||||
height: 50px;
|
||||
padding-left: 15px;
|
||||
border: grey solid 2px;
|
||||
border-radius: 35px;
|
||||
margin-bottom: 20px;
|
||||
background: rgba(255,255,255,.2);
|
||||
}
|
||||
|
||||
.labelcool {
|
||||
font-weight: 600;
|
||||
text-transform: uppercase;
|
||||
font-size: 13px;
|
||||
padding-left: 10px;
|
||||
/* padding-bottom: 10px; */
|
||||
/* color: rgba(255,255,255,.7); */
|
||||
text-align: left;
|
||||
color:black;
|
||||
display: block;
|
||||
}
|
||||
|
||||
.buttonberjaya {
|
||||
border-radius: 20px;
|
||||
height: 50px;
|
||||
background-color:#009432;
|
||||
color:white;
|
||||
font-weight: bold;
|
||||
border-color: #357ebd !important;
|
||||
}
|
||||
|
||||
/* .btn-primary {
|
||||
color: #fff !important;
|
||||
background-color: #282460 !important;
|
||||
|
||||
@@ -330,7 +330,7 @@
|
||||
|
||||
let bayar = Number(this.value);
|
||||
|
||||
let errorlebih = nm - (nm * 0.01);
|
||||
let errorlebih = nm - (nm * 0.1);
|
||||
|
||||
if(bayar > parseFloat(errorlebih)){
|
||||
$("#bayarsbmt").prop('disabled', false);
|
||||
@@ -345,6 +345,17 @@
|
||||
return false;
|
||||
}
|
||||
|
||||
if(bayar <= 0){
|
||||
$("#bayarsbmt").prop('disabled', true);
|
||||
Swal.fire(
|
||||
'Amaran!',
|
||||
'Bayaran tidak boleh ditinggalkan kosong!',
|
||||
'error'
|
||||
)
|
||||
}else{
|
||||
$("#bayarsbmt").prop('disabled', false);
|
||||
}
|
||||
|
||||
$(this).closest('tr').find('.bayaran').val(this.value);
|
||||
calculateall(jenis);
|
||||
});
|
||||
@@ -358,7 +369,7 @@
|
||||
|
||||
let bayar = Number(this.value);
|
||||
|
||||
let errorlebih = (bakipinjam - (nm * 0.01));
|
||||
let errorlebih = (bakipinjam - (nm * 0.1));
|
||||
|
||||
if(bayar > parseFloat(errorlebih)){
|
||||
$("#bayarsbmt").prop('disabled', false);
|
||||
@@ -373,6 +384,17 @@
|
||||
return false;
|
||||
}
|
||||
|
||||
if(bayar <= 0){
|
||||
$("#bayarsbmt").prop('disabled', true);
|
||||
Swal.fire(
|
||||
'Amaran!',
|
||||
'Bayaran tidak boleh ditinggalkan kosong!',
|
||||
'error'
|
||||
)
|
||||
}else{
|
||||
$("#bayarsbmt").prop('disabled', false);
|
||||
}
|
||||
|
||||
$(this).closest('tr').find('.bayaran').val(this.value);
|
||||
calculateall(jenis);
|
||||
});
|
||||
|
||||
@@ -92,8 +92,9 @@
|
||||
@if($bt['hargajualan'] == '')
|
||||
@php
|
||||
$koskeuntungan = Http::get(config('api.url') . '/api/upahbukantawarruq/' . $bt['kodcaw'] . '/' . $bt['norujukan'])->json();
|
||||
$searchonline = Http::get(config('api.url') . '/portal/searchsagonline/',['norujukan' => $bt['norujukan']])->json();
|
||||
@endphp
|
||||
<tr>
|
||||
<tr {{ ($searchonline) ? 'style=background-color:#81ecec;' : '' }}>
|
||||
<td scope="row">
|
||||
<div class="media align-items-center">
|
||||
<div class="media-body">
|
||||
@@ -117,7 +118,7 @@
|
||||
{{ number_format($koskeuntungan,2) }}
|
||||
</td>
|
||||
<td>
|
||||
<input type="checkbox" name="chkboxsag[]" value="{{ $bt['norujukan'] }}" id="sag-{{ $loop->iteration }}" data-norujukan="{{ $bt['norujukan'] }}"/>
|
||||
<input type="checkbox" name="chkboxsag[]" value="{{ $bt['norujukan'] }}" id="sag-{{ $loop->iteration }}" data-norujukan="{{ $bt['norujukan'] }}" {{ ($searchonline || $koskeuntungan <= 0) ? 'disabled' : '' }}/>
|
||||
</td>
|
||||
</tr>
|
||||
@endif
|
||||
@@ -144,14 +145,15 @@
|
||||
<tbody class="list">
|
||||
@foreach($belum_tebus as $index=>$bt)
|
||||
@if($bt['hargajualan'] != '')
|
||||
@php
|
||||
@php
|
||||
$searchonline = Http::get(config('api.url') . '/portal/searchsagonline/',['norujukan' => $bt['norujukan']])->json();
|
||||
$koskeuntungan = Http::get(config('api.url') . '/api/upahtawarruq/' . $bt['kodcaw'] . '/' . $bt['norujukan'])->json();
|
||||
$keuntungan_1bln = $bt['pinjaman'] * ($bt['kadarupah'] / 100);
|
||||
$ten_percent = floatval($bt['nilaimarhun']) * 0.1;
|
||||
$baki_pinjaman = floatval($bt['bakipjm']);
|
||||
$max_bayaran = $baki_pinjaman - $ten_percent;
|
||||
@endphp
|
||||
<tr>
|
||||
<tr {{ ($searchonline) ? 'style=background-color:#81ecec;' : '' }}>
|
||||
<th scope="row">
|
||||
<div class="media align-items-center">
|
||||
<div class="media-body">
|
||||
@@ -175,7 +177,7 @@
|
||||
{{ number_format($koskeuntungan,2) }}
|
||||
</td>
|
||||
<td>
|
||||
<input type="checkbox" name="chkboxsag[]" value="{{ $bt['norujukan'] }}" id="sag-{{ $loop->iteration }}" data-norujukan="{{ $bt['norujukan'] }}"/>
|
||||
<input type="checkbox" name="chkboxsag[]" value="{{ $bt['norujukan'] }}" id="sag-{{ $loop->iteration }}" data-norujukan="{{ $bt['norujukan'] }}" {{ ($searchonline || $koskeuntungan <= 0) ? 'disabled' : '' }}/>
|
||||
</td>
|
||||
</tr>
|
||||
@endif
|
||||
|
||||
@@ -275,47 +275,6 @@
|
||||
</div>
|
||||
<br>
|
||||
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
|
||||
<form>
|
||||
<table class="tablebayaran">
|
||||
<tr>
|
||||
<th>Norujukan</th>
|
||||
<th>Pembiayaan</th>
|
||||
<th>Keuntungan</th>
|
||||
<th>Bayaran</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><input type="checkbox" name="chkboxnorujukan" value="{{ $gad['norujukan'] }}" onclick="funccheck(this)" id="chkboxnr"/>{{ $gad['norujukan'] }}</td>
|
||||
<td><span>{{ number_format($gad['bakihargajualan'],2) }}</span></td>
|
||||
<td><span>{{ number_format($gad['bakiupah'],2) }}</span></td>
|
||||
<td><input type="text" name="txtbayar" readonly/></td>
|
||||
<td><button type="submit" class="btn-sub" disabled>Bayar</button></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
|
||||
</form>
|
||||
|
||||
</div>
|
||||
|
||||
<script>
|
||||
|
||||
function funccheck(e)
|
||||
{
|
||||
var check = document.getElementById("chkboxnr").checked;
|
||||
if(check === true)
|
||||
{
|
||||
|
||||
}else{
|
||||
console.log('false');
|
||||
}
|
||||
}
|
||||
|
||||
</script>
|
||||
|
||||
</page>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,266 @@
|
||||
<html>
|
||||
<head>
|
||||
<style>
|
||||
.header{
|
||||
font-size:12px;
|
||||
font-weight: bold;
|
||||
margin-left:40px;
|
||||
|
||||
}
|
||||
|
||||
body {
|
||||
background: white;
|
||||
}
|
||||
|
||||
page {
|
||||
background: white;
|
||||
display: block;
|
||||
margin: 0 auto;
|
||||
margin-bottom: 0.5cm;
|
||||
/* box-shadow: 0 0 0.5cm rgba(0,0,0,0.5); */
|
||||
}
|
||||
|
||||
page[size="A4"] {
|
||||
width: 21cm;
|
||||
/* height: 29.7cm; */
|
||||
}
|
||||
|
||||
page[size="A4"][layout="landscape"] {
|
||||
width: 29.7cm;
|
||||
height: 21cm;
|
||||
}
|
||||
|
||||
@media print {
|
||||
body, page {
|
||||
margin: 0;
|
||||
box-shadow: 0;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
.middleheader{
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.container{
|
||||
font-family: Arial, Helvetica, sans-serif;
|
||||
width: 90%;
|
||||
/* border: 2px solid gray;
|
||||
border-radius: 15px; */
|
||||
box-shadow: 0 0 15px rgba(0,0,0,0.5);
|
||||
/* padding: 50px; */
|
||||
/* margin: 20px; */
|
||||
padding-top:10px;
|
||||
padding: 10px 10px 10px 30px;
|
||||
margin: 0 auto;
|
||||
}
|
||||
|
||||
#header {
|
||||
font-family: Arial, Helvetica, sans-serif;
|
||||
border-collapse: collapse;
|
||||
width: 100%;
|
||||
margin-left:40px;
|
||||
}
|
||||
|
||||
#header td, #customer th {
|
||||
padding:4px;
|
||||
font-size:10px;
|
||||
}
|
||||
|
||||
#header tr:nth-child(even){
|
||||
background-color: #ffffff;
|
||||
}
|
||||
|
||||
/* #header tr:hover {
|
||||
background-color: #ddd;
|
||||
} */
|
||||
|
||||
#header th {
|
||||
padding-top: 12px;
|
||||
padding-bottom: 12px;
|
||||
text-align: left;
|
||||
padding:4px;
|
||||
color:black;
|
||||
}
|
||||
|
||||
.statements{
|
||||
font-family: Arial, Helvetica, sans-serif;
|
||||
border-collapse: collapse;
|
||||
width: 95%;
|
||||
margin: 0 auto;
|
||||
}
|
||||
.statements th{
|
||||
font-size:14px;
|
||||
background-color: #f9ca24;
|
||||
border:1px solid gray;
|
||||
color:black;
|
||||
padding:4px 10px 4px 10px;
|
||||
}
|
||||
|
||||
.statements td{
|
||||
border:1px solid gray;
|
||||
padding:4px 4px 4px 4px;
|
||||
|
||||
}
|
||||
|
||||
.center{
|
||||
position: fixed;
|
||||
left: 0;
|
||||
bottom: 0;
|
||||
width: 100%;
|
||||
color: white;
|
||||
text-align: center;
|
||||
|
||||
}
|
||||
|
||||
.btn-sub{
|
||||
border-radius: 12px;
|
||||
font-size: 14px;
|
||||
background-color: #008CBA;
|
||||
border: none;
|
||||
color: white;
|
||||
padding: 10px 10px;
|
||||
text-align: center;
|
||||
text-decoration: none;
|
||||
display: inline-block;
|
||||
}
|
||||
|
||||
.btn-sub:hover{
|
||||
background-color: #4CAF50; /* Green */
|
||||
color: white;
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
.btn-sub:disabled{
|
||||
background-color: #8AA1B1; /* Green */
|
||||
color: white;
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
.tablebayaran{
|
||||
margin-left:auto;
|
||||
margin-right:auto;
|
||||
border-spacing:10px;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
input[type=text] {
|
||||
width: 70%;
|
||||
padding: 7px 10px;
|
||||
margin: 8px 0;
|
||||
box-sizing: border-box;
|
||||
}
|
||||
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@php
|
||||
|
||||
$mytime = Carbon\Carbon::now()->format('d-m-Y');
|
||||
|
||||
@endphp
|
||||
|
||||
<page size="A4">
|
||||
<h6 class="header">SULIT DAN PERSENDIRIAN</h6>
|
||||
<table id="header">
|
||||
<tr>
|
||||
<th rowspan="4" style="width:50px"><br><img src="{{ asset('assets/img/ARRAHN1.png') }}" style="width:70px"></img></th>
|
||||
<th colspan="1">KOPERASI PERMODALAN KELANTAN BERHAD</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>{{ $cawangan_detail['namacaw'] }}</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>{{ $cawangan_detail['alamat1'] }}</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>{{ $cawangan_detail['alamat2'].' No Tel : '. $cawangan_detail['notel'].' No Faks : '. $cawangan_detail['nofaks'] }}</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<br>
|
||||
<div class="container">
|
||||
<table style="font-size:12px;">
|
||||
<tr>
|
||||
<td style="text-align: right;">Nombor KP:</td>
|
||||
<td>{{ $customer['kpbaru'] }}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="text-align: right;">Nama :</td>
|
||||
<td>{{ $customer['nama'] }}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@php
|
||||
$poskod = Http::get($api_url . '/api/poskod/' . $customer['poskod'])->json();
|
||||
$negeri = Http::get($api_url . '/api/negeri/' . $poskod['kodnegeri'])->json();
|
||||
$daerah = Http::get($api_url . '/api/daerah/' . $poskod['koddaerah'])->json();
|
||||
|
||||
@endphp
|
||||
<td style="text-align: right;vertical-align: top;">Alamat:</td>
|
||||
<td>{!! strtoupper($customer['alamat1']) . ',<br>' . $customer['poskod'] . ', ' . strtoupper($daerah['namadaerah']) . ', ' . strtoupper($negeri['negeri']) !!}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="padding-top:30px;">Tarikh Cetak:</td>
|
||||
<td style="padding-top:30px;">{{ $mytime }}</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</div>
|
||||
|
||||
<h6 class="middleheader">PENYATA KIRA-KIRA PEMBIAYAAN SURAT AKUAN GADAI</h6>
|
||||
|
||||
|
||||
<div class="container" style="margin-top:15px;">
|
||||
|
||||
<table style="font-size:14px;border-spacing: 30px 5px;margin-left:auto;margin-right:auto;">
|
||||
<tr>
|
||||
<th colspan="3" style="text-align: left;">TRANSAKSI PELANGGAN</th>
|
||||
<th style="text-align:right;">UPAH (RM)</th>
|
||||
<th style="text-align:right;">JUMLAH (RM)</th>
|
||||
</tr>
|
||||
@foreach($gadai as $index1=>$gad)
|
||||
<tr>
|
||||
<td colspan="2">PERMULAAN PEMBIAYAAN PADA @php
|
||||
|
||||
$myDateTime = DateTime::createFromFormat('Y-m-d', $gad['t_gadai']);
|
||||
$formattedweddingdate = $myDateTime->format('d/m/Y');
|
||||
echo($formattedweddingdate)
|
||||
|
||||
@endphp </td>
|
||||
<td style="text-align:center;">:</td>
|
||||
<td style="text-align:right;">-</td>
|
||||
<td style="text-align:right;">{{ number_format($gad['pinjaman'],2) }}</td>
|
||||
</tr>
|
||||
@endforeach
|
||||
@foreach($upah as $index=>$upahan)
|
||||
<tr>
|
||||
<td colspan="2">
|
||||
@php
|
||||
|
||||
$myDateTime = DateTime::createFromFormat('Y-m-d', $upahan['tarikh']);
|
||||
$formattedweddingdate = $myDateTime->format('d/m/Y');
|
||||
|
||||
echo 'PEMBAYARAN UPAH PADA ' . $formattedweddingdate;
|
||||
@endphp</td>
|
||||
<td style="text-align:center;">:</td>
|
||||
<td style="text-align:right;">{{ $upahan['upahDibayar'] }}</td>
|
||||
<td style="text-align:right;">{{ number_format($gad['pinjaman'],2) }}</td>
|
||||
</tr>
|
||||
@endforeach
|
||||
<tr style="text-align: left;border-top:1px solid black;border-bottom:1px solid black;">
|
||||
<th colspan="2" style="text-align: left;border-top:1px solid black;border-bottom:1px solid black;">PEMBIAYAAN KESELURUHAN</th>
|
||||
<td>:</td>
|
||||
<th colspan="2" style="font-weight:bold;text-align:right;border-top:1px solid black;border-bottom:1px solid black;">{{ number_format($gad['pinjaman'],2) }}</th>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</div>
|
||||
<br>
|
||||
|
||||
</page>
|
||||
</body>
|
||||
</html>
|
||||
@@ -47,7 +47,6 @@
|
||||
<th scope="col" class="sort" data-sort="status">Upah</th>
|
||||
<th scope="col" class="sort" data-sort="status">Nilai Marhun</th>
|
||||
<th scope="col" class="sort" data-sort="status">Berat</th>
|
||||
<th scope="col" class="sort" data-sort="status">Marhun</th>
|
||||
<th scope="col" class="sort" data-sort="status">JBG</th>
|
||||
<th scope="col" class="sort" data-sort="status">Kadar Upah</th>
|
||||
</tr>
|
||||
@@ -59,7 +58,7 @@
|
||||
<th scope="row">
|
||||
<div class="media align-items-center">
|
||||
<div class="media-body">
|
||||
<a href="{{ route('penyata.show',$bt['norujukan']) }}" target="_blank"><span class="name mb-0 text-sm">{{ $bt['norujukan'] }}</span></a>
|
||||
<a href="{{ route('penyata.summaryupah',['kodcaw' => $bt['kodcaw'], 'norujukan' => $bt['norujukan']]) }}" target="_blank"><span class="name mb-0 text-sm">{{ $bt['norujukan'] }}</span></a>
|
||||
</div>
|
||||
</div>
|
||||
</th>
|
||||
@@ -67,22 +66,19 @@
|
||||
{{ number_format($bt['pinjaman'],2) }}
|
||||
</td>
|
||||
<td>
|
||||
{{ number_format($bt['pinjaman'],2) }}
|
||||
{{ number_format($bt['bakiupah'],2) }}
|
||||
</td>
|
||||
<td>
|
||||
{{ number_format($bt['pinjaman'],2) }}
|
||||
{{ number_format($bt['nilaimarhun'],2) }}
|
||||
</td>
|
||||
<td>
|
||||
{{ number_format($bt['pinjaman'],2) }}
|
||||
{{ number_format($bt['berat'],2) }}
|
||||
</td>
|
||||
<td>
|
||||
{{ number_format($bt['pinjaman'],2) }}
|
||||
{{ number_format($bt['tempoh'],2) }}
|
||||
</td>
|
||||
<td>
|
||||
{{ number_format($bt['pinjaman'],2) }}
|
||||
</td>
|
||||
<td>
|
||||
{{ number_format($bt['pinjaman'],2) }}
|
||||
{{ number_format($bt['kadarupah'],2) }}
|
||||
</td>
|
||||
</tr>
|
||||
@endif
|
||||
@@ -110,7 +106,6 @@
|
||||
<th scope="col" class="sort" data-sort="budget">N. Marhun</th>
|
||||
<th scope="col" class="sort" data-sort="budget">Berat(gm)</th>
|
||||
<th scope="col" class="sort" data-sort="budget">Kos Keuntungan (12bulan)</th>
|
||||
<th scope="col" class="sort" data-sort="budget">Marhun</th>
|
||||
<th scope="col" class="sort" data-sort="budget">JBG</th>
|
||||
</tr>
|
||||
</thead>
|
||||
@@ -121,7 +116,7 @@
|
||||
<th scope="row">
|
||||
<div class="media align-items-center">
|
||||
<div class="media-body">
|
||||
<a href="{{ route('penyata.summary',$bt['norujukan']) }}" target="_blank"><span class="name mb-0 text-sm">{{ $bt['norujukan'] }}</span></a>
|
||||
<a href="{{ route('penyata.summary',['kodcaw' => $bt['kodcaw'], 'norujukan' => $bt['norujukan']]) }}" target="_blank"><span class="name mb-0 text-sm">{{ $bt['norujukan'] }}</span></a>
|
||||
</div>
|
||||
</div>
|
||||
</th>
|
||||
@@ -132,7 +127,7 @@
|
||||
{{ number_format($bt['bakipjm'],2) }}
|
||||
</td>
|
||||
<td>
|
||||
{{ number_format($bt['bakipjm'],2) }}
|
||||
{{ number_format($bt['bakiupah'],2) }}
|
||||
</td>
|
||||
<td>
|
||||
{{ number_format($bt['nilaimarhun'],2) }}
|
||||
@@ -144,10 +139,7 @@
|
||||
{{ number_format($bt['upah12'],2) }}
|
||||
</td>
|
||||
<td>
|
||||
{{ number_format($bt['upah12'],2) }}
|
||||
</td>
|
||||
<td>
|
||||
{{ number_format($bt['jbg'],2) }}
|
||||
{{ number_format($bt['tempoh'],2) }}
|
||||
</td>
|
||||
</tr>
|
||||
@endif
|
||||
@@ -171,9 +163,7 @@
|
||||
<th scope="col" class="sort" data-sort="budget">Pinjaman</th>
|
||||
<th scope="col" class="sort" data-sort="budget">N. Marhun</th>
|
||||
<th scope="col" class="sort" data-sort="budget">Berat(gm)</th>
|
||||
<th scope="col" class="sort" data-sort="budget">Marhun</th>
|
||||
<th scope="col" class="sort" data-sort="budget">JBG</th>
|
||||
<th scope="col" class="sort" data-sort="budget">K.Upah</th>
|
||||
<th scope="col" class="sort" data-sort="budget">Upah</th>
|
||||
<th scope="col" class="sort" data-sort="budget">J.Tebus</th>
|
||||
<th scope="col" class="sort" data-sort="budget">T.Tebus</th>
|
||||
@@ -185,19 +175,13 @@
|
||||
<th scope="row">
|
||||
<div class="media align-items-center">
|
||||
<div class="media-body">
|
||||
<a href="{{ route('penyata.show',$st['norujukan']) }}" target="_blank"><span class="name mb-0 text-sm">{{ $st['norujukan'] }}</span></a>
|
||||
<a href="{{ route('penyata.show',['kodcaw' => $st['kodcaw'], 'norujukan' => $st['norujukan']]) }}" target="_blank"><span class="name mb-0 text-sm">{{ $st['norujukan'] }}</span></a>
|
||||
</div>
|
||||
</div>
|
||||
</th>
|
||||
<td>
|
||||
{{ number_format($st['pinjaman'],2) }}
|
||||
</td>
|
||||
<td>
|
||||
{{ number_format($st['bakipjm'],2) }}
|
||||
</td>
|
||||
<td>
|
||||
{{ number_format($st['bakipjm'],2) }}
|
||||
</td>
|
||||
<td>
|
||||
{{ number_format($st['nilaimarhun'],2) }}
|
||||
</td>
|
||||
@@ -205,16 +189,16 @@
|
||||
{{ number_format($st['berat'],2) }}
|
||||
</td>
|
||||
<td>
|
||||
{{ number_format($st['upah12'],2) }}
|
||||
{{ number_format($st['tempoh'],2) }}
|
||||
</td>
|
||||
<td>
|
||||
{{ number_format($st['upah12'],2) }}
|
||||
{{ number_format($st['bakiupah'],2) }}
|
||||
</td>
|
||||
<td>
|
||||
{{ number_format($st['jbg'],2) }}
|
||||
{{ $st['sttebus'] }}
|
||||
</td>
|
||||
<td>
|
||||
{{ number_format($st['jbg'],2) }}
|
||||
{{ $st['t_update'] }}
|
||||
</td>
|
||||
</tr>
|
||||
@endforeach
|
||||
|
||||
+4
-2
@@ -53,8 +53,10 @@ Route::group(['middleware' => 'auth','verified'], function () {
|
||||
Route::post('/senaraisag', 'App\Http\Controllers\SemakController@SenaraiSAG')->name('senaraisag');
|
||||
Route::get('/semakbayaran', 'App\Http\Controllers\BayaranController@SenaraiPembayaran')->name('pembayaransag');
|
||||
Route::get('/analisa', 'App\Http\Controllers\AnalisaController@index')->name('analisa.index');
|
||||
Route::get('/penyata/{norujukan}', 'App\Http\Controllers\SemakController@Penyata')->name('penyata.show');
|
||||
Route::get('/penyata/summary/{norujukan}', 'App\Http\Controllers\SemakController@PenyataSummary')->name('penyata.summary');
|
||||
Route::get('/penyata/{kodcaw}/{norujukan}', 'App\Http\Controllers\SemakController@Penyata')->name('penyata.show');
|
||||
Route::get('/penyata/summary/{kodcaw}/{norujukan}', 'App\Http\Controllers\SemakController@PenyataSummary')->name('penyata.summary');
|
||||
Route::get('/penyata/summaryarrahn/{kodcaw}/{norujukan}', 'App\Http\Controllers\SemakController@PenyataSummaryUpah')->name('penyata.summaryupah');
|
||||
|
||||
Route::post('/paymentaction', 'App\Http\Controllers\BayaranController@PembayaranAction')->name('payment.action');
|
||||
|
||||
//Pembayaran Engine
|
||||
|
||||
Reference in New Issue
Block a user