tebus dan hargaemas
This commit is contained in:
@@ -10,7 +10,6 @@
|
||||
<h3 class="text-center text-uppercase mb-5">PENEBUSAN</h3>
|
||||
<div class="form-group row col-12">
|
||||
|
||||
{{-- {{ dd($gadai) }} --}}
|
||||
<div class="col-6">
|
||||
<div class="form-group row">
|
||||
<div class="col-4">
|
||||
@@ -153,9 +152,21 @@
|
||||
<div class="col-8">
|
||||
<input type="text" id="pinjaman" value="{{ $gadai['bakipjm'] }}" class="form-control" readonly/>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-6" id="divpembiayaanasal">
|
||||
|
||||
<div class="form-group row">
|
||||
<div class="col-4">
|
||||
PEMBIAYAAN ASAL(RM)
|
||||
</div>
|
||||
<div class="col-8">
|
||||
<input type="text" id="pinjamanasal" value="{{ $gadai['pinjaman'] }}" class="form-control" readonly/>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-6">
|
||||
<div class="form-group row">
|
||||
<div class="col-4">
|
||||
@@ -181,7 +192,7 @@
|
||||
BAYARAN PEMBIAYAAN(RM)
|
||||
</div>
|
||||
<div class="col-8">
|
||||
<input type="text" id="bayaran" placeholder="0.00" class="form-control" disabled/>
|
||||
<input type="text" id="bayaran" onkeyup="bayartambahan(this)" placeholder="0.00" class="form-control" disabled/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group row" id="divtambahpinjaman">
|
||||
@@ -192,11 +203,8 @@
|
||||
<input type="text" id="tambahpinjam" onkeyup="bayarpinjam(this)" placeholder="0.00" class="form-control"/>
|
||||
</div>
|
||||
<div class="col-4">
|
||||
@php
|
||||
$maxgadai = ($gadai['nilaimarhun'] * 0.7) - $gadai['bakipjm'];
|
||||
|
||||
@endphp
|
||||
<input type="text" id="tambahpinjamsebenar" placeholder="0.00" value="{{ $maxgadai }}" class="form-control" disabled/>
|
||||
|
||||
<input type="text" id="tambahpinjamsebenar" placeholder="0.00" class="form-control" disabled/>
|
||||
</div>
|
||||
</diV>
|
||||
|
||||
@@ -311,7 +319,15 @@ function tebusan()
|
||||
{
|
||||
|
||||
if(tarikhgadai >= tarikhtawarruq)
|
||||
{
|
||||
{
|
||||
let maxgadaila = "{{ $maxgadai = ($gadai['nilaimarhun'] * 0.7) - $gadai['bakipjm'] }}";
|
||||
|
||||
$('#tambahpinjamsebenar').val(Number(maxgadaila).toFixed(2));
|
||||
|
||||
|
||||
$('#divpembiayaanasal').hide();
|
||||
$('#divbakihargajualan').show();
|
||||
$('#divtelahdibayar').show();
|
||||
|
||||
//Upah Tawarruq
|
||||
$.ajax({
|
||||
@@ -339,6 +355,13 @@ function tebusan()
|
||||
}
|
||||
else if(tarikhgadai < tarikhtawarruq)
|
||||
{
|
||||
let maxgadaila = "{{ $maxgadai = ($gadai['nilaimarhun'] * 0.7) - $gadai['pinjaman'] }}";
|
||||
|
||||
$('#tambahpinjamsebenar').val(Number(maxgadaila).toFixed(2));
|
||||
|
||||
$('#divpembiayaanasal').show();
|
||||
$('#divbakihargajualan').hide();
|
||||
$('#divtelahdibayar').hide();
|
||||
|
||||
//Upah Bukan Tawarruq
|
||||
$.ajax({
|
||||
@@ -435,7 +458,6 @@ if(tarikhgadai >= tarikhtawarruq)
|
||||
"array_recno" : array_recno
|
||||
},
|
||||
success:function(success){
|
||||
alert(success);
|
||||
let bayarz = $('#bayaran').val(Number(success.toFixed(2)));
|
||||
let bakihargajual = $('#bakihargajualan').val();
|
||||
|
||||
@@ -462,7 +484,6 @@ if(tarikhgadai >= tarikhtawarruq)
|
||||
|
||||
}
|
||||
else if(tarikhgadai < tarikhtawarruq){
|
||||
alert('separuh belum tawarruq');
|
||||
//Separuh Bayar Bukan Tawarruq
|
||||
$(document).on('click', '#checkmarhun', function(e) {
|
||||
|
||||
@@ -521,7 +542,7 @@ if(tarikhgadai >= tarikhtawarruq)
|
||||
|
||||
$('#bayaran').val(jumlahminima);
|
||||
|
||||
$('#bakipinjaman').val($('#pinjaman').val() - jumlahminima);
|
||||
$('#bakipinjaman').val($('#pinjamanasal').val() - jumlahminima);
|
||||
|
||||
$('#perludibayar').val(Number(success.toFixed(2)) + parseFloat($('#jumlahupah').val()));
|
||||
jumlahperlu = Number(success.toFixed(2)) + parseFloat($('#jumlahupah').val());
|
||||
@@ -626,6 +647,7 @@ $("#sltjenistebus").change(function(){
|
||||
|
||||
function bayarkey(e)
|
||||
{
|
||||
|
||||
if($('#sltjenistebus').find(":selected").val() == 'S')
|
||||
{
|
||||
let byr = $(e).val();
|
||||
@@ -640,6 +662,32 @@ function bayarkey(e)
|
||||
}
|
||||
}
|
||||
|
||||
function bayartambahan(e)
|
||||
{
|
||||
if($('#sltjenistebus').find(":selected").val() == 'A')
|
||||
{
|
||||
if(tarikhgadai < tarikhtawarruq)
|
||||
{
|
||||
|
||||
let byr = $(e).val();
|
||||
let total = 0;
|
||||
let pdbyr = 0;
|
||||
|
||||
if(byr == '')
|
||||
{
|
||||
$('#perludibayar').val($('#jumlahupah').val());
|
||||
}
|
||||
else
|
||||
{
|
||||
pdbyr = parseFloat(byr) + parseFloat($('#jumlahupah').val());
|
||||
|
||||
$('#perludibayar').val(pdbyr);
|
||||
// $('#perludibayar').val(total);
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
function bayarpinjam(e)
|
||||
@@ -673,6 +721,15 @@ function bayaransemua()
|
||||
|
||||
if($('#sltjenistebus').find(":selected").val() == 'T')
|
||||
{
|
||||
let jenisbayarantebus = '';
|
||||
if(tarikhgadai < tarikhtawarruq)
|
||||
{
|
||||
jenisbayarantebus = "nottawarruq";
|
||||
}
|
||||
else if (tarikhgadai >= tarikhtawarruq){
|
||||
jenisbayarantebus = "tawarruq";
|
||||
}
|
||||
|
||||
var nopelanggan = "{{ $gadai['nopelanggan'] }}";
|
||||
var jenistebus = $('#sltjenistebus').find(":selected").val();
|
||||
var jbg = "{{ $gadai['tempoh'] }}";
|
||||
@@ -706,7 +763,8 @@ function bayaransemua()
|
||||
"bakiupah" : bakiupah,
|
||||
"historygadaian" : historygadaian,
|
||||
"marhun" : marhun,
|
||||
"nowakil" : nowakil
|
||||
"nowakil" : nowakil,
|
||||
"jenisbayarantebus" : jenisbayarantebus
|
||||
},
|
||||
success:function(success_data){
|
||||
Swal.fire({
|
||||
@@ -729,6 +787,15 @@ function bayaransemua()
|
||||
}
|
||||
else if($('#sltjenistebus').find(":selected").val() == 'A')
|
||||
{
|
||||
let jenisbayarantebus = '';
|
||||
if(tarikhgadai < tarikhtawarruq)
|
||||
{
|
||||
jenisbayarantebus = "nottawarruq";
|
||||
}
|
||||
else if (tarikhgadai >= tarikhtawarruq){
|
||||
jenisbayarantebus = "tawarruq";
|
||||
}
|
||||
|
||||
if(tarikhgadai >= tarikhtawarruq)
|
||||
{
|
||||
var bayar = $('#bayaran').val();
|
||||
@@ -753,25 +820,25 @@ function bayaransemua()
|
||||
}
|
||||
else if(tarikhgadai < tarikhtawarruq)
|
||||
{
|
||||
// if($('#bayaran').val() > 0 && $('#bayaran').val() <= parseFloat($('#jumlahupah').val()))
|
||||
// {
|
||||
// Swal.fire(
|
||||
// 'Amaran!',
|
||||
// 'Masukkan jumlah melebihi jumlah upah!',
|
||||
// 'error'
|
||||
// )
|
||||
// return false;
|
||||
// }
|
||||
|
||||
if($('#bayaran').val() < $('#perludibayar').val())
|
||||
{
|
||||
Swal.fire(
|
||||
'Amaran!',
|
||||
'Masukkan jumlah melebihi jumlah perlu dibayar!',
|
||||
'error'
|
||||
)
|
||||
return false;
|
||||
}
|
||||
|
||||
var lebihan = parseFloat($('#bayaran').val()) - parseFloat($('#perludibayar').val());
|
||||
|
||||
var lebihan = parseFloat($('#perludibayar').val()) - parseFloat($('#jumlahupah').val());
|
||||
|
||||
var nopelanggan = "{{ $gadai['nopelanggan'] }}";
|
||||
var jenistebus = $('#sltjenistebus').find(":selected").val();
|
||||
var jbg = "{{ $gadai['tempoh'] }}";
|
||||
var kadarupah = "{{ $gadai['kadarupah'] }} ";
|
||||
var nilai_marhun = "{{ $gadai['nilaimarhun']}}";
|
||||
var pinjaman = parseFloat("{{ $gadai['pinjaman']}}") - lebihan;
|
||||
var pinjaman = parseFloat("{{ $gadai['pinjaman'] }}") - parseFloat($('#bayaran').val());
|
||||
var ansuran = $('#bayaran').val();
|
||||
var addpinjaman = $('#bayaran').val();
|
||||
var bakipinjaman = parseFloat($('#bayaran').val()) - parseFloat($('#jumlahupah').val());
|
||||
@@ -816,7 +883,9 @@ function bayaransemua()
|
||||
"kadarkeuntungan" : kadarupahbaru,
|
||||
"keuntungan_6bln" : keuntungan_6bln,
|
||||
"keuntungan_sebulan" : keuntungan_sebulan,
|
||||
"kuantiti_marhun" : kuantiti_marhun
|
||||
"kuantiti_marhun" : kuantiti_marhun,
|
||||
"lebihan" : lebihan,
|
||||
"jenisbayarantebus" : jenisbayarantebus
|
||||
|
||||
},
|
||||
success:function(success_data){
|
||||
@@ -825,7 +894,7 @@ function bayaransemua()
|
||||
'You clicked the button!',
|
||||
'success'
|
||||
).then(function() {
|
||||
window.location.replace("{{ url()->previous() }}");
|
||||
window.location.replace("{{ url('customer_info') }}");
|
||||
})
|
||||
},error: function (request, status, error) {
|
||||
console.log(request.responseText);
|
||||
@@ -840,6 +909,15 @@ function bayaransemua()
|
||||
}
|
||||
else if($('#sltjenistebus').find(":selected").val() == 'S')
|
||||
{
|
||||
let jenisbayarantebus = '';
|
||||
if(tarikhgadai < tarikhtawarruq)
|
||||
{
|
||||
jenisbayarantebus = "nottawarruq";
|
||||
}
|
||||
else if (tarikhgadai >= tarikhtawarruq){
|
||||
jenisbayarantebus = "tawarruq";
|
||||
}
|
||||
|
||||
if($('#perludibayar').val() < $('#bayaran').val())
|
||||
{
|
||||
Swal.fire(
|
||||
@@ -850,11 +928,27 @@ function bayaransemua()
|
||||
return false;
|
||||
}
|
||||
|
||||
//checked box
|
||||
var checkboxes = document.querySelectorAll('input[type="checkbox"]');
|
||||
var checkedOne = Array.prototype.slice.call(checkboxes).some(x => x.checked);
|
||||
|
||||
console.log(checkboxes.length);
|
||||
if (checkedOne == false) {
|
||||
Swal.fire(
|
||||
'Amaran!',
|
||||
'Sila tick salah satu marhun!',
|
||||
'error'
|
||||
)
|
||||
return false;
|
||||
}
|
||||
|
||||
|
||||
var sumnilaimarhun = 0;
|
||||
var sumberat = 0;
|
||||
var marhun = "{{ $gadai['marhun'] }}";
|
||||
|
||||
var test = marhun.split(",");
|
||||
// var marhunlama = marhun.split(",");
|
||||
|
||||
$.each( array_nm, function( index, value ) {
|
||||
sumnilaimarhun += parseFloat(value);
|
||||
@@ -877,13 +971,25 @@ function bayaransemua()
|
||||
return false;
|
||||
|
||||
}
|
||||
// else
|
||||
// {
|
||||
// console.log("value: " + value + " index :" + index +" marhun : " + array_marhun[i]);
|
||||
// marhunlama.splice(index,1);
|
||||
// }
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
|
||||
var marhun_baru = test.join(", ");
|
||||
// var marhun_lama = marhunlama.join(", ");
|
||||
|
||||
|
||||
// console.table(marhun_baru);
|
||||
// console.table(marhun_lama);
|
||||
|
||||
// return;
|
||||
|
||||
$.each( array_berat, function( index, value ) {
|
||||
sumberat += parseFloat(value);
|
||||
});
|
||||
@@ -910,6 +1016,7 @@ function bayaransemua()
|
||||
var kuantiti_marhun = Number("{{sizeof($marhun)}}") - array_recno.length;
|
||||
var nowakil = nw;
|
||||
|
||||
|
||||
console.log("Pinjaman Baru Sekali Lagi: " + pinjamanbaru);
|
||||
// console.log('lebihan : ' + lebihan + ' ');
|
||||
console.log("No Pelanggan:" + nopelanggan + " " + "jenistebus:" + jenistebus + " " + "jbg:" + jbg + " " + "kadarupah:" + kadarupah + " ");
|
||||
@@ -951,6 +1058,7 @@ function bayaransemua()
|
||||
"marhun" : marhun,
|
||||
"nowakil" : nowakil,
|
||||
"arrayrecno" : array_recno,
|
||||
"jenisbayarantebus" : jenisbayarantebus,
|
||||
|
||||
|
||||
//yang baru
|
||||
@@ -993,6 +1101,25 @@ function bayaransemua()
|
||||
}
|
||||
else if($('#sltjenistebus').find(":selected").val() == 'P')
|
||||
{
|
||||
let jenisbayarantebus = '';
|
||||
if(tarikhgadai < tarikhtawarruq)
|
||||
{
|
||||
jenisbayarantebus = "nottawarruq";
|
||||
}
|
||||
else if (tarikhgadai >= tarikhtawarruq){
|
||||
jenisbayarantebus = "tawarruq";
|
||||
}
|
||||
|
||||
|
||||
if(parseFloat($('#basic-addon2').text()) > 70)
|
||||
{
|
||||
Swal.fire(
|
||||
'Amaran!',
|
||||
'Pinjaman Haruslah Dalam Lingkungan 70%!',
|
||||
'error'
|
||||
)
|
||||
return false;
|
||||
}
|
||||
|
||||
|
||||
var nopelanggan = "{{ $gadai['nopelanggan'] }}";
|
||||
@@ -1064,7 +1191,8 @@ function bayaransemua()
|
||||
"keuntungan_6bln" : keuntungan_6bln,
|
||||
"keuntungan_sebulan" : keuntungan_sebulan,
|
||||
"noic" : noic,
|
||||
"norujukan" : norujukan
|
||||
"norujukan" : norujukan,
|
||||
"jenisbayarantebus" : jenisbayarantebus
|
||||
|
||||
},
|
||||
success:function(success_data){
|
||||
|
||||
Reference in New Issue
Block a user