diff --git a/resources/views/penebusan/index.blade.php b/resources/views/penebusan/index.blade.php
index e7b1342..6a996ed 100644
--- a/resources/views/penebusan/index.blade.php
+++ b/resources/views/penebusan/index.blade.php
@@ -256,10 +256,14 @@
PEMBIAYAAN BARU(RM)
-
@@ -505,7 +509,8 @@
var berat = $(this).data('berat');
var nilaimarhunhargasemasa = $(this).data('nmhs');
var nmsemasa = parseFloat("{{ $nilaihargasemasa }}");
-
+ let totalnilaimarhunseparuh = 0;
+
if ($(this).is(':checked')) {
array_recno.push(recno);
@@ -535,6 +540,16 @@
totalmarhun = totalmarhun + parseFloat(nilaimarhun);
totalmarhunhargasemasa = totalmarhunhargasemasa + parseFloat(nilaimarhunhargasemasa);
}
+
+ $.each( array_nm, function( index, value ) {
+ totalnilaimarhunseparuh += parseFloat(value);
+ });
+
+ // console.log("TOTAL HARGA SEMASA :" + totalmarhunhargasemasa);
+ // console.log("TOTAL HARGA SEMASA SPEARUH :" + totalnilaimarhunseparuh);
+ // console.log("YANG DIAMBIL :" + nilaimarhunhargasemasa);
+
+
if(numbernotchecked != totalCheckboxes){
// console.log(nmsemasa);
@@ -549,6 +564,8 @@
success:function(success){
let bayarz = $('#bayaran').val(formatter.format(success));
+
+
bayaranseparuhasal = Number(success);
let bakihargajual = $('#bakihargajualan').val().replace(/[^0-9.-]+/g,"");
@@ -558,6 +575,11 @@
let totalbakipinjam = parseFloat($('#pinjaman').val().replace(/[^0-9.-]+/g,"")) - success;
$('#bakipinjaman').val(formatter.format(totalbakipinjam));
+ let bakinm = nmsemasa - totalnilaimarhunseparuh;
+ var totalcalculate = ((totalbakipinjam/bakinm)*100);
+
+ $('#basic-separuh').text(Number(totalcalculate.toFixed(2)));
+
},error:function(xhr, textStatus, errorThrown){
console.log(xhr.responseText);
console.log(textStatus);
@@ -567,6 +589,7 @@
}else{
$('#perludibayar').val(parseFloat($('#jumlahupah').val()));
$('#bakipinjaman').val(0);
+ $('#basic-separuh').text(0)
$('#bayaran').val(0);
}
@@ -744,11 +767,18 @@
let total = 0;
let pdbyr = 0;
let totalseparuh = 0;
+ let totalnilaimarhunseparuh = 0;
+ var nmsemasa = parseFloat("{{ $nilaihargasemasa }}");
+
// console.log($('#jumlahupah').val());
// console.log(bayaranseparuhasal);
// console.log(byr);
+ $.each( array_nm, function( index, value ) {
+ totalnilaimarhunseparuh += parseFloat(value);
+ });
+
if(byr < (bayaranseparuhasal + parseFloat($('#jumlahupah').val()))){
$('#bayaran').val(bayaranseparuhasal.toFixed(2));
}else{
@@ -762,6 +792,15 @@
// $('#perludibayar').val(pdbyr);
$('#bakipinjaman').val(total.toFixed(2));
+
+
+
+ let bakinm = nmsemasa - totalnilaimarhunseparuh;
+ var totalcalculate = ((total/bakinm)*100);
+
+ $('#basic-separuh').text(Number(totalcalculate.toFixed(2)));
+
+
}
}
@@ -1059,6 +1098,9 @@
////////////
}else if($('#sltjenistebus').find(":selected").val() == 'S'){
+
+ let separuhla = Number($('#basic-separuh').text());
+
let jenisbayarantebus = '';
if(hargajualan == null)
{
@@ -1068,6 +1110,20 @@
jenisbayarantebus = "tawarruq";
}
+ if(separuhla <= 10)
+ {
+ $("#terima_transaksi").prop('disabled', false);
+ Swal.fire('Amaran!','Margin Pembiayaan kurang daripada 10%!','error');
+ return false;
+ }
+
+ if(separuhla >= 80)
+ {
+ $("#terima_transaksi").prop('disabled', false);
+ Swal.fire('Amaran!','Margin Pembiayaan lebih daripada 80%!','error');
+ return false;
+ }
+
if($('#perludibayar').val() < (parseFloat($('#bayaran').val()) + parseFloat($('#jumlahupah').val())))
{
$("#terima_transaksi").prop('disabled', false);