fix checkout
This commit is contained in:
@@ -101,7 +101,14 @@
|
||||
{{ number_format($koskeuntungan,2) }}
|
||||
</td>
|
||||
<td>
|
||||
<input type="text" data-bakipjm="{{ $bayar['bakipjm'] }}" data-upah="{{ $koskeuntungan }}" name="txtbayaran" placeholder="{{ $koskeuntungan }}" class="form-control"/>
|
||||
<select name="sltbayaran" class="form-control mb-2">
|
||||
<option disabled>Pilih Bayaran</option>
|
||||
<option value="fixed">Amaun Tetap</option>
|
||||
<option value="otheramount">Amaun Lain</option>
|
||||
</select>
|
||||
|
||||
<input type="text" data-bakipjm="{{ $bayar['bakipjm'] }}" data-upah="{{ $koskeuntungan }}" data-nm="{{ $bayar['nilaimarhun'] }}" data-jenis="arrahn" name="txtbayaranarrahn" disabled class="form-control"/>
|
||||
|
||||
<input type="hidden" name="txtbayaranhidden[]" class="bayaran"/>
|
||||
<input type="hidden" name="txtnorujukanhidden[]" value="{{ $bayar['norujukan'] }}"/>
|
||||
<input type="hidden" name="txtkodcawhidden[]" value="{{ $bayar['kodcaw'] }}"/>
|
||||
@@ -153,7 +160,7 @@
|
||||
{{ $upahtawarruq }}
|
||||
</td>
|
||||
<td>
|
||||
<input type="text" data-bakipjm="{{ $bayar['bakipjm'] }}" data-upah="{{ $upahtawarruq }}" name="txtbayaran" placeholder="{{ $upahtawarruq }}" class="form-control"/>
|
||||
<input type="text" data-bakipjm="{{ $bayar['bakipjm'] }}" data-upah="{{ $upahtawarruq }}" data-nm="{{ $bayar['nilaimarhun'] }}" data-jenis="tawarruq" name="txtbayarantawarruq" placeholder="{{ $upahtawarruq }}" class="form-control"/>
|
||||
<input type="hidden" name="txtbayaranhidden[]" class="bayaran"/>
|
||||
<input type="hidden" name="txtnorujukanhidden[]" value="{{ $bayar['norujukan'] }}"/>
|
||||
<input type="hidden" name="txtkodcawhidden[]" value="{{ $bayar['kodcaw'] }}"/>
|
||||
@@ -196,7 +203,7 @@
|
||||
</div>
|
||||
|
||||
<div class="col-5 text-right pr-5">
|
||||
<span>RM <span id="spanbayaran">0.00</span></span>
|
||||
<span>RM <span id="spanbayaranarrahn">0.00</span></span>
|
||||
</div>
|
||||
</div>
|
||||
<hr/>
|
||||
@@ -207,7 +214,7 @@
|
||||
</div>
|
||||
|
||||
<div class="col-5 text-right pr-5">
|
||||
<span>RM <span id="spanbayaran">0.00</span></span>
|
||||
<span>RM <span id="spanbayarantawarruq">0.00</span></span>
|
||||
</div>
|
||||
</div>
|
||||
<hr/>
|
||||
@@ -219,7 +226,7 @@
|
||||
</div>
|
||||
|
||||
<div class="col-5 text-right pr-5">
|
||||
<span>RM <span id="spanrebet">0.00</span></span>
|
||||
<span>RM <span id="spankeuntungan">0.00</span></span>
|
||||
</div>
|
||||
</div>
|
||||
<hr/>
|
||||
@@ -289,12 +296,17 @@
|
||||
|
||||
let upah = $(this).data('upah');
|
||||
let bakipinjam = $(this).data('bakipjm');
|
||||
let jenis = $(this).data('jenis');
|
||||
let nm = $(this).data('nm');
|
||||
|
||||
// let hiddenbayaran = $('.bayaran').val('sadas');
|
||||
|
||||
let bayar = Number(this.value);
|
||||
|
||||
if(bayar > bakipinjam){
|
||||
let errorlebih = (nm * 0.01);
|
||||
|
||||
console.log(errorlebih);
|
||||
if(bayar < parseFloat(errorlebih)){
|
||||
$("#bayarsbmt").prop('disabled', false);
|
||||
Swal.fire(
|
||||
'Amaran!',
|
||||
@@ -303,12 +315,12 @@
|
||||
)
|
||||
$(this).val(upah);
|
||||
$(this).closest('tr').find('.bayaran').val(upah);
|
||||
calculateall();
|
||||
calculateall(jenis);
|
||||
return false;
|
||||
}
|
||||
|
||||
$(this).closest('tr').find('.bayaran').val(this.value);
|
||||
calculateall();
|
||||
calculateall(jenis);
|
||||
|
||||
// total = total + bayar;
|
||||
|
||||
@@ -317,16 +329,25 @@
|
||||
});
|
||||
|
||||
|
||||
function calculateall()
|
||||
function calculateall(jenis)
|
||||
{
|
||||
var $row = $(this).closest('tr');
|
||||
var sumarrahn = 0;
|
||||
var sumtawarruq = 0;
|
||||
var sum = 0;
|
||||
|
||||
$('#belum_tawarruq').find('input[name=txtbayaran]').each(function() {
|
||||
sum += parseFloat(this.value) || 0;
|
||||
});
|
||||
|
||||
$("#spanbayaran").text(sum.toFixed(2));
|
||||
$('#belum_tawarruq').find('input[name=txtbayaranarrahn]').each(function() {
|
||||
sumarrahn += parseFloat(this.value) || 0;
|
||||
|
||||
$('#selepas_tawarruq').find('input[name=txtbayarantawarruq]').each(function() {
|
||||
sumtawarruq += parseFloat(this.value) || 0;
|
||||
});
|
||||
|
||||
|
||||
sum = sumarrahn + sumtawarruq;
|
||||
|
||||
$("#spanbayaranarrahn").text(sumarrahn.toFixed(2));
|
||||
$("#spanbayarantawarruq").text(sumtawarruq.toFixed(2));
|
||||
$('#spanjumlah').text(formatter.format(sum));
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user