edit marhun
This commit is contained in:
@@ -337,6 +337,14 @@
|
||||
closeOnSelect: false
|
||||
});
|
||||
|
||||
$(".select2_nota").select2({
|
||||
dropdownParent: $('#editMarhunModal'),
|
||||
tags: true,
|
||||
tokenSeparators: [',', ' '],
|
||||
allowClear: true,
|
||||
closeOnSelect: false
|
||||
});
|
||||
|
||||
var total_nilai_marhun = 0;
|
||||
var total_berat = 0;
|
||||
var kadarupah = 0;
|
||||
@@ -443,39 +451,110 @@
|
||||
}
|
||||
|
||||
function editmarhun(e){
|
||||
let norujuk = $('#norujukan').val();let selectedrow = $(e).closest('tr');let recno = tablemarhun.row(selectedrow).data();
|
||||
let nm = recno[3];let karat = recno[4];let berat = recno[5];
|
||||
let norujuk = $('#norujukan').val();
|
||||
let selectedrow = $(e).closest('tr');
|
||||
let recno = tablemarhun.row(selectedrow).data();
|
||||
let nm = recno[3];
|
||||
let karat = recno[4];
|
||||
let berat = recno[5];
|
||||
let harga = recno[7];
|
||||
let nota = recno[6];
|
||||
let jenismarhun = recno[2];
|
||||
var res = nota.split(",");
|
||||
|
||||
$.ajax({
|
||||
method:'GET',
|
||||
url: api_url + '/api/jemas',
|
||||
success:function(data){
|
||||
$.each(data,function(index,jemas){
|
||||
$("#marhun_edit").append(new Option(jemas['descpt'], jemas['marhun']));
|
||||
})
|
||||
}
|
||||
});
|
||||
|
||||
$('#nota_edit').val(res).trigger('change');
|
||||
|
||||
$('#sltkarat').val(karat);
|
||||
$('#berat').val(berat);
|
||||
$('#nilaimarhun').val(nm.substring(2));
|
||||
$('#harga1').val(harga);
|
||||
$('#marhun_edit').val(jenismarhun);
|
||||
$('#berat_edit').val(berat);
|
||||
$('#nilaimarhun_edit').val(nm);
|
||||
$('#harga_edit').val(harga);
|
||||
$('#norujukedit').val(norujuk);
|
||||
$('#recno').val(recno[1]);
|
||||
$('#recnoedit').val(recno[1]);
|
||||
$('#editMarhunModal').modal();
|
||||
}
|
||||
|
||||
$("#sltkarat").change(function(e){
|
||||
|
||||
let hargaref = $(this).find(':selected').data('harga');
|
||||
let ber = parseFloat($('#berat').val());
|
||||
let ber = parseFloat($('#berat_edit').val());
|
||||
let total = ber * hargaref;
|
||||
// $('#berat').attr('readonly', false);
|
||||
$('#nilaimarhun').val(total.toFixed(2));
|
||||
$('#harga1').val(hargaref);
|
||||
$('#nilaimarhun_edit').val(formatter.format(total));
|
||||
$('#harga_edit').val(hargaref);
|
||||
});
|
||||
|
||||
function calculationharga(e){
|
||||
let berat = $(e).val();
|
||||
let total = 0;
|
||||
let harga = $('#harga1').val();
|
||||
let harga = $('#harga_edit').val();
|
||||
|
||||
total = berat * harga;
|
||||
|
||||
$('#nilaimarhun').val(total.toFixed(2));
|
||||
$('#nilaimarhun_edit').val(formatter.format(total));
|
||||
}
|
||||
|
||||
$('#terima_edit').on('click',function(){
|
||||
var nota_edit = $('#nota_edit').val();
|
||||
var norujukedit = $('#norujukedit').val();
|
||||
var recnoedit = $('#recnoedit').val();
|
||||
var marhun_edit = $('#marhun_edit').val();
|
||||
var sltkarat = $('#sltkarat').val();
|
||||
var berat_edit = $('#berat_edit').val();
|
||||
var harga_edit = $('#harga_edit').val();
|
||||
var nilaimarhun_edit = $('#nilaimarhun_edit').val();
|
||||
var nilai_marhun_edit = Number(nilaimarhun_edit.replace(/[^0-9.-]+/g,""));
|
||||
|
||||
if(nota_edit != null){
|
||||
var nota = nota_edit.toString();
|
||||
}else{
|
||||
var nota = '';
|
||||
}
|
||||
|
||||
if($.isNumeric(berat_edit) == false){
|
||||
Swal.fire({
|
||||
icon: 'error',
|
||||
title: 'Amaran!',
|
||||
text: 'Sila Masukkan Berat Marhun'
|
||||
});
|
||||
event.preventDefault();
|
||||
return false;
|
||||
}else{
|
||||
$.ajax({
|
||||
method:'put',
|
||||
url: api_url + '/api/gadai/ubah/marhun/' + "{{ $cawangan_info['kodcaw'] }}" + '/' + norujukedit,
|
||||
datatype:'json',
|
||||
data:{
|
||||
'recno' : recnoedit,
|
||||
'karat' : sltkarat,
|
||||
'berat' : berat_edit,
|
||||
'harga' : harga_edit,
|
||||
'n_marhun' : nilai_marhun_edit,
|
||||
'marhun' : marhun_edit,
|
||||
'nota' : nota
|
||||
},
|
||||
success:function(data){
|
||||
Swal.fire({
|
||||
icon: 'success',
|
||||
title: 'Berjaya!',
|
||||
text: 'Ubah Marhun Berjaya'
|
||||
});
|
||||
getMarhun(norujukedit);
|
||||
$('#editMarhunModal').modal('hide');
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
});
|
||||
|
||||
$('#pinjaman').on('input',function(){
|
||||
var pinjaman = Number(this.value);
|
||||
var nilaimarhun = Number($('#jumlah_nilai_marhun').val());
|
||||
|
||||
Reference in New Issue
Block a user