diff --git a/app/Http/Controllers/AnalisaController.php b/app/Http/Controllers/AnalisaController.php index 394904e..24729b7 100644 --- a/app/Http/Controllers/AnalisaController.php +++ b/app/Http/Controllers/AnalisaController.php @@ -90,14 +90,17 @@ class AnalisaController extends Controller } } - //Harga Emas - + + $financemonth = Http::get(config('api.url') .'/portal/financeMonth/',['icno' => $kpbaru])->json(); + // dd(json_encode($financemonth)); - // $StatistikBulanan = Http::get(config('api.url') .'/portal/financeMonth/',['icno' => $kpbaru])->json(); - + $financemonth = json_encode(array_values($financemonth)); + + // dd($financemonth); + // return view('analisa.index', compact("totalgadai",'bilangan_belum_tebus','belum_tebus','hargaemasterdahulu','bilangan_melebihi_6_bulan','bilakandilelong')); - return view('includes.analisaportal', compact("totalgadai",'bilangan_belum_tebus','belum_tebus','hargaemasterdahulu','bilangan_melebihi_6_bulan','bilakandilelong')); + return view('includes.analisaportal', compact("totalgadai",'bilangan_belum_tebus','belum_tebus','hargaemasterdahulu','bilangan_melebihi_6_bulan','bilakandilelong','financemonth')); } } diff --git a/public/argon/js/argon.js b/public/argon/js/argon.js index fc5d8a1..832012b 100644 --- a/public/argon/js/argon.js +++ b/public/argon/js/argon.js @@ -905,215 +905,3 @@ var Charts = (function() { }; })(); - -// -// Orders chart -// - -var OrdersChart = (function() { - - // - // Variables - // - - var $chart = $('#chart-orders'); - var $ordersSelect = $('[name="ordersSelect"]'); - - - // - // Methods - // - - // Init chart - function initChart($chart) { - - var datafinance = []; - var PembiayaanBulanan = new Array(); - var BayaranBulanan = new Array(); - var NamaBulan = new Array(); - - $.ajax({ - url: api_url + '/portal/financeMonth/', - data:{'icno' : icno}, - method:'GET', - async:false, - success:function(data){ - datafinance = data; - } - }); - - $.each(datafinance,function(index,finance){ - PembiayaanBulanan.push(finance['pembiayaan']); - BayaranBulanan.push(finance['bayaran']); - NamaBulan.push(finance['namabulan']); - }); - - PembiayaanBulanan.reverse(); - BayaranBulanan.reverse(); - NamaBulan.reverse(); - - const formatter = new Intl.NumberFormat('en-US', { - }); - - // Create chart - var ordersChart = new Chart($chart, { - type: 'bar', - options: { - scales: { - yAxes: [{ - ticks: { - callback: function(value) { - if (!(value % 10)) { - //return '$' + value + 'k' - return formatter.format(value) - } - } - } - }] - }, - tooltips: { - callbacks: { - label: function(item, data) { - var label = data.datasets[item.datasetIndex].label || ''; - var yLabel = item.yLabel; - var content = ''; - - if (data.datasets.length > 1) { - content += '' + label + ''; - } - - content += '' + yLabel + ''; - - return content; - } - } - } - }, - data: { - labels: NamaBulan, - datasets: [{ - label: 'Pembiayaan', - data: PembiayaanBulanan - }] - } - }); - - // Save to jQuery object - $chart.data('chart', ordersChart); - } - - - // Init chart - if ($chart.length) { - initChart($chart); - } - -})(); - -// -// Charts -// - -'use strict'; - -// -// Sales chart -// - -var SalesChart = (function() { - - // Variables - - var $chart = $('#chart-sales'); - - - // Methods - - function init($chart) { - - var datafinance = []; - var PembiayaanBulanan = new Array(); - var BayaranBulanan = new Array(); - var NamaBulan = new Array(); - - $.ajax({ - url: api_url + '/portal/financeMonth/', - data:{'icno' : icno}, - method:'GET', - async:false, - success:function(data){ - datafinance = data; - } - }); - - $.each(datafinance,function(index,finance){ - PembiayaanBulanan.push(finance['pembiayaan']); - BayaranBulanan.push(finance['bayaran']); - NamaBulan.push(finance['namabulan']); - }); - - PembiayaanBulanan.reverse(); - BayaranBulanan.reverse(); - NamaBulan.reverse(); - - const formatter = new Intl.NumberFormat('en-US', { - }); - - var salesChart = new Chart($chart, { - type: 'line', - options: { - scales: { - yAxes: [{ - gridLines: { - color: Charts.colors.gray[900], - zeroLineColor: Charts.colors.gray[900] - }, - ticks: { - callback: function(value) { - if (!(value % 10)) { - return 'RM' + formatter.format(value); - } - } - } - }] - }, - tooltips: { - callbacks: { - label: function(item, data) { - var label = data.datasets[item.datasetIndex].label || ''; - var yLabel = item.yLabel; - var content = ''; - - if (data.datasets.length > 1) { - content += '' + label + ''; - } - - content += 'RM' + formatter.format(yLabel) + ''; - return content; - } - } - } - }, - data: { - labels: NamaBulan, - datasets: [{ - label: 'Prestasi', - data: BayaranBulanan - }] - } - }); - - // Save to jQuery object - - $chart.data('chart', salesChart); - - }; - - - // Events - - if ($chart.length) { - init($chart); - } - -})(); diff --git a/resources/views/includes/analisaportal.blade.php b/resources/views/includes/analisaportal.blade.php index 03b5aec..3df6afc 100644 --- a/resources/views/includes/analisaportal.blade.php +++ b/resources/views/includes/analisaportal.blade.php @@ -191,7 +191,7 @@ @foreach($belum_tebus as $index1=>$bt) {{ $bt['norujukan'] }} - {{ $bt['pinjaman'] }} + {{ number_format($bt['pinjaman'],2) }} @endforeach
-
Tawarruq
+
Transaksi Bayaran
@@ -144,7 +144,7 @@
-
Penyata Terdahulu
+
Penyata Yang Sudah Ditebus
@@ -163,6 +163,7 @@ @foreach($sudah_tebus as $index=>$st) + @if($st['hargajualan'] != '')
@@ -193,6 +194,7 @@ {{ $st['t_update'] }} + @endif @endforeach