Merge branch 'pipiv2' into 'master'
Pipiv2 See merge request online-sistem1/kaunter!113
This commit is contained in:
@@ -117,11 +117,9 @@ class KhazanahController extends Controller
|
||||
|
||||
$keseluruhanupahharian = $ringkasanharian['lelongupahsimpan'] + $ringkasanharian['tebus'][0]['upahsimpan'] + $ringkasanharian['advansur'][0]['upahsimpan'];
|
||||
|
||||
//Terkumpul
|
||||
$ringkasanterkumpul = Http::get(config('api.url'). '/api/gadai/laporan/ringkasan/'. $auth_user['cawangan'],['tarikh' => $harini->toDateString()])->json();
|
||||
$ringkasanterkumpul = $ringkasanterkumpul[0];
|
||||
|
||||
$keseluruhanupahterkumpul = $ringkasanterkumpul['lelongupahsimpan'] + $ringkasanterkumpul['tebus'][0]['upahsimpan'] + $ringkasanterkumpul['advansur'][0]['upahsimpan'];
|
||||
//Upah Terkumpul
|
||||
$upahsimpan = Http::get(config('api.url'). '/api/KeuntunganSebenar/'. $auth_user['cawangan'],['tarikh' => $harini->toDateString()])->json();
|
||||
$keuntungan = Http::get(config('api.url'). '/api/UntungRugiCalculation/'. $auth_user['cawangan'],['tarikh' => $harini->toDateString()])->json();
|
||||
|
||||
//Peti Besi Cawangan
|
||||
$getVault=Http::get( config('api.url').'/api/VaultController/'.$auth_user['cawangan'])->json();
|
||||
@@ -152,7 +150,7 @@ class KhazanahController extends Controller
|
||||
}
|
||||
|
||||
$cawangan_info = Http::get(config('api.url') . '/api/cawangan/'. $auth_user['cawangan'])->json();
|
||||
return view('khazanah.dashboard',compact('komuditicheck','cawangan_info','api_url','dashboard','totalmarhun','ringkasanharian','ringkasanterkumpul','getVault','keseluruhanupahharian','keseluruhanupahterkumpul'));
|
||||
return view('khazanah.dashboard',compact('komuditicheck','cawangan_info','api_url','dashboard','totalmarhun','ringkasanharian','getVault','keseluruhanupahharian','upahsimpan','keuntungan'));
|
||||
}
|
||||
|
||||
public function alirantunai()
|
||||
@@ -445,7 +443,6 @@ class KhazanahController extends Controller
|
||||
else
|
||||
{
|
||||
|
||||
// dd(request()->all());
|
||||
|
||||
if($tebus_detail['jenistebus'] == 'P')
|
||||
{
|
||||
|
||||
@@ -10,6 +10,14 @@
|
||||
<div class="container">
|
||||
<div class="row justify-content-center">
|
||||
<div class="col-md-8">
|
||||
|
||||
<nav aria-label="breadcrumb">
|
||||
<ol class="breadcrumb pb-3">
|
||||
<li class="breadcrumb-item"><a href="{{ route('home') }}">Home</a></li>
|
||||
<li class="breadcrumb-item active" aria-current="page">Pengenalan Diri</li>
|
||||
</ol>
|
||||
</nav>
|
||||
|
||||
<div class="card">
|
||||
<div class="card-body">
|
||||
<div class="text-center">
|
||||
|
||||
@@ -16,6 +16,7 @@
|
||||
<nav aria-label="breadcrumb">
|
||||
<ol class="breadcrumb pb-3">
|
||||
<li class="breadcrumb-item"><a href="{{ route('home') }}">Home</a></li>
|
||||
<li class="breadcrumb-item"><a href="{{ url('/pelanggan') }}">Pengenalan Diri</a></li>
|
||||
<li class="breadcrumb-item active" aria-current="page">Pelanggan</li>
|
||||
</ol>
|
||||
</nav>
|
||||
|
||||
@@ -25,6 +25,8 @@
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="row mt-4 col-12 d-flex justify-content-center">
|
||||
{{-- First Column --}}
|
||||
@@ -76,7 +78,7 @@
|
||||
{{-- Second Column --}}
|
||||
<div class="col-lg-6 col-xl-4 col-12">
|
||||
<!-- small box -->
|
||||
<div class="small-box bg-light">
|
||||
{{-- <div class="small-box bg-light">
|
||||
<div class="inner">
|
||||
<h3>RM {{ ($dashboard[0]['gadai']) ? number_format((float)$dashboard[0]['gadai'],2) : "0.00" }}</h3>
|
||||
|
||||
@@ -84,13 +86,27 @@
|
||||
</div>
|
||||
<div class="icon">
|
||||
</div>
|
||||
{{-- <a href="{{ route('home.gadaian6bulan') }}" class="small-box-footer">More info <i class="fas fa-arrow-circle-right"></i></a> --}}
|
||||
{{-- <a href="{{ route('home.gadaian6bulan') }}" class="small-box-footer">More info <i class="fas fa-arrow-circle-right"></i></a>
|
||||
</div> --}}
|
||||
|
||||
<div class="card bg-light mb-3" style="max-width: 20rem;">
|
||||
<div class="card-header font-weight-bold">Gadai Terkumpul</div>
|
||||
<div class="card-body mx-auto">
|
||||
<div class="row text-justify">
|
||||
<h5 class="card-title font-weight-bold">Tawarruq : </h5>
|
||||
<p class="card-text font-weight-bold">RM {{ ($dashboard[0]['gadaitawarruq']) ? number_format((float)$dashboard[0]['gadaitawarruq'],2) : "0.00" }}</p>
|
||||
</div>
|
||||
<div class="row text-justify">
|
||||
<h5 class="card-title font-weight-bold">Ar-Rahn : </h5>
|
||||
<p class="card-text font-weight-bold">RM {{ ($dashboard[0]['gadai']) ? number_format((float)$dashboard[0]['gadai'],2) : "0.00" }}</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-lg-6 col-xl-4 col-12">
|
||||
<!-- small box -->
|
||||
<div class="small-box bg-light">
|
||||
{{-- <div class="small-box bg-light">
|
||||
<div class="inner">
|
||||
<h3>RM {{ ($dashboard[0]['tebus']) ? number_format((float)$dashboard[0]['tebus'],2) : "0.00" }}</h3>
|
||||
|
||||
@@ -98,13 +114,27 @@
|
||||
</div>
|
||||
<div class="icon">
|
||||
</div>
|
||||
{{-- <a href="{{ route('home.gadaian6bulan') }}" class="small-box-footer">More info <i class="fas fa-arrow-circle-right"></i></a> --}}
|
||||
{{-- <a href="{{ route('home.gadaian6bulan') }}" class="small-box-footer">More info <i class="fas fa-arrow-circle-right"></i></a>
|
||||
</div> --}}
|
||||
|
||||
<div class="card bg-light mb-3" style="max-width: 20rem;">
|
||||
<div class="card-header font-weight-bold">Tebus Terkumpul</div>
|
||||
<div class="card-body mx-auto">
|
||||
<div class="row text-justify">
|
||||
<h5 class="card-title font-weight-bold">Tawarruq : </h5>
|
||||
<p class="card-text font-weight-bold">RM {{ ($dashboard[0]['tebustawarruq']) ? number_format((float)$dashboard[0]['tebustawarruq'],2) : "0.00" }}</p>
|
||||
</div>
|
||||
<div class="row text-justify">
|
||||
<h5 class="card-title font-weight-bold">Ar-Rahn : </h5>
|
||||
<p class="card-text font-weight-bold">RM {{ ($dashboard[0]['tebus']) ? number_format((float)$dashboard[0]['tebus'],2) : "0.00" }}</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-lg-6 col-xl-4 col-12">
|
||||
<!-- small box -->
|
||||
<div class="small-box bg-light">
|
||||
{{-- <div class="small-box bg-light">
|
||||
<div class="inner">
|
||||
<h3>RM {{ number_format($keseluruhanupahterkumpul) }}</h3>
|
||||
|
||||
@@ -112,7 +142,21 @@
|
||||
</div>
|
||||
<div class="icon">
|
||||
</div>
|
||||
{{-- <a href="{{ route('home.gadaian6bulan') }}" class="small-box-footer">More info <i class="fas fa-arrow-circle-right"></i></a> --}}
|
||||
{{-- <a href="{{ route('home.gadaian6bulan') }}" class="small-box-footer">More info <i class="fas fa-arrow-circle-right"></i></a>
|
||||
</div> --}}
|
||||
|
||||
<div class="card bg-light mb-3" style="max-width: 20rem;">
|
||||
<div class="card-header font-weight-bold">Keuntungan dan Upah Terkumpul</div>
|
||||
<div class="card-body mx-auto">
|
||||
<div class="row text-justify">
|
||||
<h5 class="card-title font-weight-bold">Keuntungan : </h5>
|
||||
<p class="card-text font-weight-bold">RM {{ number_format($keuntungan) }}</p>
|
||||
</div>
|
||||
<div class="row text-justify">
|
||||
<h5 class="card-title font-weight-bold">Upah Simpan : </h5>
|
||||
<p class="card-text font-weight-bold">RM {{ number_format($upahsimpan) }}</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -44,19 +44,27 @@
|
||||
<th>No K/P</th>
|
||||
<th>No Rujukan</th>
|
||||
<th>Pembiayaan (RM)</th>
|
||||
<th>Keuntungan (RM)</th>
|
||||
<th>Nilai Marhun (RM)</th>
|
||||
<th>Berat (g)</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tfoot class="thead-dark">
|
||||
<th colspan="4">TOTAL</th>
|
||||
<th id="pinjamantotal"></th>
|
||||
<th id="upah12total"></th>
|
||||
<th id="nmtotal"></th>
|
||||
<th id="berattotal"></th>
|
||||
</tfoot>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
{{-- <div class="row">
|
||||
<div class="col-md-12 text-right">
|
||||
Bilangan Surat : <span id="bilangan_surat">3</span>
|
||||
Jumlah Pinjaman : <span id="jumlah_pinjaman">RM 3,000.00</span>
|
||||
</div>
|
||||
</div>
|
||||
</div> --}}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -99,10 +107,18 @@
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
const formatter = new Intl.NumberFormat('en-US', {
|
||||
minimumFractionDigits: 2
|
||||
});
|
||||
|
||||
function gadaitable(data){
|
||||
var counter = 1;
|
||||
var total_pinjaman = 0;
|
||||
var total_upah12 = 0;
|
||||
var total_nm = 0;
|
||||
var total_berat = 0;
|
||||
|
||||
tablegadai.clear().draw();
|
||||
$.each(data,function(index,gadai){
|
||||
$.ajax({
|
||||
@@ -110,17 +126,23 @@
|
||||
url:api_url + '/api/customers/' + gadai['nokp'],
|
||||
success:function(customer){
|
||||
total_pinjaman += Number(gadai['pinjaman']);
|
||||
total_upah12 += Number(gadai['upah12']);
|
||||
total_nm += Number(gadai['nilaimarhun']);
|
||||
total_berat += Number(gadai['berat']);
|
||||
tablegadai.row.add([
|
||||
counter,
|
||||
customer[0]['nama'],
|
||||
gadai['nokp'],
|
||||
gadai['norujukan'],
|
||||
gadai['pinjaman'],
|
||||
gadai['nilaimarhun'],
|
||||
gadai['berat']
|
||||
formatter.format(gadai['pinjaman']),
|
||||
formatter.format(gadai['upah12']),
|
||||
formatter.format(gadai['nilaimarhun']),
|
||||
formatter.format(gadai['berat'])
|
||||
]).draw();
|
||||
$('#bilangan_surat').text(counter);
|
||||
$('#jumlah_pinjaman').text('RM '+total_pinjaman);
|
||||
$('#pinjamantotal').text(formatter.format(total_pinjaman.toFixed(2)));
|
||||
$('#upah12total').text(formatter.format(total_upah12.toFixed(2)));
|
||||
$('#nmtotal').text(formatter.format(total_nm.toFixed(2)));
|
||||
$('#berattotal').text(formatter.format(total_berat.toFixed(2)));
|
||||
counter = counter + 1;
|
||||
}
|
||||
});
|
||||
|
||||
@@ -49,15 +49,20 @@
|
||||
<th>Bayaran (RM)</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tfoot class="thead-dark">
|
||||
<th colspan="5">TOTAL</th>
|
||||
<th id="pinjamantotal"></th>
|
||||
<th id="keuntungantotal"></th>
|
||||
<th id="bayarantotal"></th>
|
||||
</tfoot>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
{{-- <div class="row">
|
||||
<div class="col-md-12 text-right">
|
||||
Bilangan Surat : <span id="bilangan_surat">3</span>
|
||||
Jumlah Pinjaman : <span id="jumlah_pinjaman">RM 3,000.00</span>
|
||||
<h5> Jumlah Pinjaman : <span id="jumlah_pinjaman"></span></h5>
|
||||
</div>
|
||||
</div>
|
||||
</div> --}}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -68,7 +73,7 @@
|
||||
var kodcaw = "<?php echo $cawangan_info['kodcaw'] ?>";
|
||||
|
||||
var tabletebus = $('#myTable').DataTable({
|
||||
"ordering": false
|
||||
"ordering": true
|
||||
});
|
||||
$(document).ready( function () {
|
||||
$('#datetimepicker1').datepicker({
|
||||
@@ -99,11 +104,23 @@
|
||||
tebustable(tebus);
|
||||
}
|
||||
});
|
||||
$('#pinjamantotal').text('0.00');
|
||||
$('#keuntungantotal').text('0.00');
|
||||
$('#bayarantotal').text('0.00');
|
||||
|
||||
});
|
||||
|
||||
|
||||
|
||||
const formatter = new Intl.NumberFormat('en-US', {
|
||||
minimumFractionDigits: 2
|
||||
});
|
||||
|
||||
function tebustable(data){
|
||||
var counter = 1;
|
||||
var total_pinjaman = 0;
|
||||
var total_keuntungan = 0;
|
||||
var total_bayaran = 0;
|
||||
|
||||
tabletebus.clear().draw();
|
||||
$.each(data,function(index,tebus){
|
||||
$.ajax({
|
||||
@@ -113,23 +130,33 @@
|
||||
$.ajax({
|
||||
url:api_url + '/api/customers/' + gadai[0][0]['nokp'],
|
||||
method:'get',
|
||||
success: function(customer){
|
||||
success:function(customer){
|
||||
total_pinjaman += parseFloat(tebus['pinjaman']);
|
||||
total_keuntungan += parseFloat(tebus['bakiupah']);
|
||||
total_bayaran += parseFloat(tebus['bakipjm']);
|
||||
tabletebus.row.add([
|
||||
counter,
|
||||
customer[0]['nama'],
|
||||
gadai[0][0]['nokp'],
|
||||
tebus['norujukan'],
|
||||
tebus['t_tebus'],
|
||||
tebus['pinjaman'],
|
||||
tebus['bakiupah'],
|
||||
tebus['bakipjm']
|
||||
formatter.format(tebus['pinjaman']),
|
||||
formatter.format(tebus['bakiupah']),
|
||||
formatter.format(tebus['bakipjm'])
|
||||
]).draw();
|
||||
counter = counter + 1;
|
||||
$('#pinjamantotal').text(formatter.format(total_pinjaman.toFixed(2)));
|
||||
$('#keuntungantotal').text(formatter.format(total_keuntungan.toFixed(2)));
|
||||
$('#bayarantotal').text(formatter.format(total_bayaran.toFixed(2)));
|
||||
|
||||
}
|
||||
});
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
// console.log('Total Pinjam : ' + total_pinjaman);
|
||||
// $('#jumlah_pinjaman').text('RM '+ total_pinjaman);
|
||||
|
||||
}
|
||||
</script>
|
||||
@endsection
|
||||
|
||||
@@ -71,7 +71,7 @@
|
||||
<div id="app">
|
||||
<nav class="navbar navbar-expand-md navbar-light bg-white shadow-sm" style="height:100px;">
|
||||
<div class="container">
|
||||
<a class="navbar-brand" href="#">
|
||||
<a class="navbar-brand" href="#" style="cursor:not-allowed;">
|
||||
<img src="{{ asset('img/icon_pkb.png') }}" class="logo-arrahn-header" alt="Logo Ar Rahn" />
|
||||
</a>
|
||||
<div class="col-2">
|
||||
|
||||
@@ -71,7 +71,7 @@
|
||||
<div id="app">
|
||||
<nav class="navbar navbar-expand-md navbar-light bg-white shadow-sm" style="height:100px;">
|
||||
<div class="container">
|
||||
<a class="navbar-brand" href="#">
|
||||
<a class="navbar-brand" href="#" style="cursor:not-allowed;">
|
||||
<img src="{{ asset('img/icon_pkb.png') }}" class="logo-arrahn-header" alt="Logo Ar Rahn" />
|
||||
</a>
|
||||
|
||||
|
||||
@@ -10,8 +10,9 @@
|
||||
|
||||
<nav aria-label="breadcrumb">
|
||||
<ol class="breadcrumb pb-3">
|
||||
<li class="breadcrumb-item"><a href="#">Home</a></li>
|
||||
<li class="breadcrumb-item"><a href="#">Pelanggan</a></li>
|
||||
<li class="breadcrumb-item"><a href="#" style="cursor:not-allowed;">Home</a></li>
|
||||
<li class="breadcrumb-item"><a href="#" style="cursor:not-allowed;">Pengenalan Diri</a></li>
|
||||
<li class="breadcrumb-item"><a href="#" style="cursor:not-allowed;">Pelanggan</a></li>
|
||||
<li class="breadcrumb-item active" aria-current="page">Penebusan</li>
|
||||
</ol>
|
||||
</nav>
|
||||
|
||||
Reference in New Issue
Block a user