From 143af8f33a1a49bb5da7ffb99f642d31d152f59a Mon Sep 17 00:00:00 2001 From: fifi97 <46933637+fifi97@users.noreply.github.com> Date: Wed, 19 Jan 2022 22:14:29 +0800 Subject: [PATCH 1/4] fix skit2 --- .../views/includes/bayaran/senaraibayaransag.blade.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/resources/views/includes/bayaran/senaraibayaransag.blade.php b/resources/views/includes/bayaran/senaraibayaransag.blade.php index bb5fd8a..3414e45 100644 --- a/resources/views/includes/bayaran/senaraibayaransag.blade.php +++ b/resources/views/includes/bayaran/senaraibayaransag.blade.php @@ -104,7 +104,7 @@ @endphp - +
@@ -126,7 +126,7 @@ {{ number_format($bt['telahbayar'],2) }} - {{ number_format($koskeuntungan,2) }} + {{ is_numeric($koskeuntungan) ? number_format($koskeuntungan,2) : $koskeuntungan }} @@ -182,7 +182,7 @@ @endphp - + {{-- --}} @@ -205,7 +205,7 @@ {{ number_format($bt['bakiupah'],2) }} - {{ number_format($koskeuntungan,2) }} + {{ is_numeric($koskeuntungan) ? number_format($koskeuntungan,2) : $koskeuntungan }} @endif From e5f751a01ba0d094ae4ef4e922bcc248925a6751 Mon Sep 17 00:00:00 2001 From: hafifierahman Date: Wed, 19 Jan 2022 22:15:19 +0800 Subject: [PATCH 2/4] fix skit2 --- .../includes/bayaran/pembayaransag.blade.php | 18 ++++++++++++++++-- .../bayaran/senaraibayaransag.blade.php | 14 ++++++++------ resources/views/includes/home.blade.php | 4 ++-- 3 files changed, 26 insertions(+), 10 deletions(-) diff --git a/resources/views/includes/bayaran/pembayaransag.blade.php b/resources/views/includes/bayaran/pembayaransag.blade.php index 37c9e1d..4135cf6 100644 --- a/resources/views/includes/bayaran/pembayaransag.blade.php +++ b/resources/views/includes/bayaran/pembayaransag.blade.php @@ -140,9 +140,9 @@ No No Rujukan Pembiayaan Asal - B. Pembiayaan + Baki Pembiayaan Tempoh - Keuntungan + Keuntungan Semasa Bayaran @@ -320,6 +320,8 @@ } else { // $(this).closest('tr').find("input").val(); $(this).closest('tr').find("input").attr('readonly', false); + $(this).closest('tr').find(".txtbayaran").val(upah); + $(this).closest('tr').find(".bayaran").val(upah); calculateall(jenis, taglel); } @@ -379,6 +381,18 @@ $(this).closest('tr').find('.bayaran').val(upah); calculateall(jenis, taglel); return false; + }else if(bayar < parseFloat(upah)) + { + $("#bayarsbmt").prop('disabled', false); + Swal.fire( + 'Amaran!', + 'Bayaran tidak boleh kurang daripada upah!', + 'error' + ) + $(this).val(upah); + $(this).closest('tr').find('.bayaran').val(upah); + calculateall(jenis, taglel); + return false; } $(this).closest('tr').find('.bayaran').val(this.value); diff --git a/resources/views/includes/bayaran/senaraibayaransag.blade.php b/resources/views/includes/bayaran/senaraibayaransag.blade.php index 3414e45..33db602 100644 --- a/resources/views/includes/bayaran/senaraibayaransag.blade.php +++ b/resources/views/includes/bayaran/senaraibayaransag.blade.php @@ -82,6 +82,8 @@ @php $koskeuntungan = Http::get(config('api.url') . '/api/upahbukantawarruq/' . $bt['kodcaw'] . '/' . $bt['norujukan'])->json(); + + dd($koskeuntungan); $searchonline = Http::get(config('api.url') . '/portal/searchsagonline/',['norujukan' => $bt['norujukan']])->json(); $searchLelong = Http::get(config('api.url').'/api/search/lelong',[ @@ -145,10 +147,10 @@ # No Rujukan - Pembiayaan - B. Pembiayaan - Keuntungan (6bulan) - Keuntungan + Pembiayaan Asal + Baki Pembiayaan + {{-- Keuntungan (6bulan) --}} + Keuntungan Semasa @@ -201,9 +203,9 @@ {{ number_format($bt['bakipjm'],2) }} - + {{-- {{ number_format($bt['bakiupah'],2) }} - + --}} {{ is_numeric($koskeuntungan) ? number_format($koskeuntungan,2) : $koskeuntungan }} diff --git a/resources/views/includes/home.blade.php b/resources/views/includes/home.blade.php index 2746f9a..6421456 100644 --- a/resources/views/includes/home.blade.php +++ b/resources/views/includes/home.blade.php @@ -34,7 +34,7 @@
- Rekod Pembelian + Rekod Pembayaran
Enter
@@ -82,7 +82,7 @@
- Analisa + Ringkasan Transaksi
Enter
From ee1dfed215aaf898239aa6314ad9f612e8ea4e74 Mon Sep 17 00:00:00 2001 From: hafifierahman Date: Thu, 20 Jan 2022 16:16:00 +0800 Subject: [PATCH 3/4] fix second --- app/Http/Controllers/AnalisaController.php | 13 +- public/argon/js/argon.js | 212 ------ .../views/includes/analisaportal.blade.php | 601 +++++++++++++++++- .../includes/bayaran/pembayaransag.blade.php | 9 +- .../bayaran/senaraibayaransag.blade.php | 23 +- resources/views/includes/home.blade.php | 2 +- .../views/includes/rekod/rekodsag.blade.php | 6 +- 7 files changed, 635 insertions(+), 231 deletions(-) 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 From f682a08bac6c4e512ac6ee6265d7723dc152c2e1 Mon Sep 17 00:00:00 2001 From: fifi97 <46933637+fifi97@users.noreply.github.com> Date: Sun, 23 Jan 2022 09:54:24 +0800 Subject: [PATCH 4/4] fix skit2 --- .../includes/bayaran/pembayaransag.blade.php | 18 +++++--- .../bayaran/senaraibayaransag.blade.php | 45 +++++++++++-------- resources/views/includes/main/head.blade.php | 6 +-- .../views/includes/main/navigation.blade.php | 6 +-- .../includes/rekod/pilihcawangan.blade.php | 4 +- .../views/includes/rekod/rekodsag.blade.php | 8 +--- resources/views/penyata/penyata.blade.php | 11 ++++- 7 files changed, 58 insertions(+), 40 deletions(-) diff --git a/resources/views/includes/bayaran/pembayaransag.blade.php b/resources/views/includes/bayaran/pembayaransag.blade.php index 6686f61..b16e4d2 100644 --- a/resources/views/includes/bayaran/pembayaransag.blade.php +++ b/resources/views/includes/bayaran/pembayaransag.blade.php @@ -266,7 +266,7 @@ {{ $bayar['norujukan'] }} -

+

0.00

@@ -293,7 +293,8 @@
-
+
+ Batal
@@ -302,6 +303,16 @@
\ No newline at end of file diff --git a/resources/views/includes/main/navigation.blade.php b/resources/views/includes/main/navigation.blade.php index e5e0325..89ca5af 100644 --- a/resources/views/includes/main/navigation.blade.php +++ b/resources/views/includes/main/navigation.blade.php @@ -78,7 +78,7 @@ diff --git a/resources/views/includes/rekod/pilihcawangan.blade.php b/resources/views/includes/rekod/pilihcawangan.blade.php index cea9c12..88cb686 100644 --- a/resources/views/includes/rekod/pilihcawangan.blade.php +++ b/resources/views/includes/rekod/pilihcawangan.blade.php @@ -41,8 +41,8 @@

Sila pilih cawangan

- + @foreach($cawangan as $index1=>$caw) diff --git a/resources/views/includes/rekod/rekodsag.blade.php b/resources/views/includes/rekod/rekodsag.blade.php index dab56b9..e00e1f1 100644 --- a/resources/views/includes/rekod/rekodsag.blade.php +++ b/resources/views/includes/rekod/rekodsag.blade.php @@ -225,13 +225,9 @@ }); var selepastawarruqtable = $('#selepas_tawarruq').DataTable({ - // dom: 'Bfrtip', - // buttons: [ - // 'copy', 'excel', 'pdf' - // ], "bLengthChange": false, "bFilter": true, - "pagingType": "simple", + // "pagingType": "simple_numbers", "pageLength": 5, language: { 'paginate': { @@ -247,7 +243,7 @@ var sudahtebustable = $('#saghistory').DataTable({ "bLengthChange": false, "bFilter": true, - "pagingType": "simple", + // "pagingType": "simple", "pageLength": 5, language: { 'paginate': { diff --git a/resources/views/penyata/penyata.blade.php b/resources/views/penyata/penyata.blade.php index 8ce6b9e..7241277 100644 --- a/resources/views/penyata/penyata.blade.php +++ b/resources/views/penyata/penyata.blade.php @@ -215,6 +215,8 @@ {{ number_format($gad['pinjaman'],2) }} @endforeach + @php $total = $gad['pinjaman'];@endphp + @foreach($transaction as $index=>$trans) @php @@ -227,12 +229,16 @@ switch($trans['trans_type']){ case 'T': echo 'Pembayaran Tebus'; + $penebusan = 'T'; break; case 'A': echo 'Pembayaran Ansuran'; + $penebusan = 'A'; break; case 'S': echo 'Pembayaran Tebus Sebahagian'; + $penebusan = 'S'; break; case 'P': echo 'Pembayaran Tambah Pinjaman'; + $penebusan = 'P'; break; } @@ -246,8 +252,9 @@ {{ number_format($trans['duit_masuk'],2) }} @endif + {{-- {{ number_format($trans['bakiharga'],2) }} --}} + @php $total = floatval($total) - floatval($trans['duit_masuk']); if($total < 0) echo '0.00'; else echo number_format($total,2); @endphp - {{ number_format($trans['bakiharga'],2) }} @endforeach @@ -256,7 +263,7 @@ - {{ number_format($gad['bakipjm'],2) }} + {{ ($penebusan === 'T') ? '0.00' : number_format($gad['bakipjm'],2) }}