buat penebusan je
This commit is contained in:
@@ -256,10 +256,14 @@
|
||||
<div class="col-4">
|
||||
PEMBIAYAAN BARU(RM)
|
||||
</div>
|
||||
<div class="col-8">
|
||||
<div class="col-8 input-group mb-2">
|
||||
<input type="text" placeholder="0.00" id="bakipinjaman" class="form-control" readonly/>
|
||||
|
||||
<div class="input-group-append">
|
||||
<span class="input-group-text" id="basic-separuh"></span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-6" id="divperludibayar">
|
||||
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user