limit 10 marhun

This commit is contained in:
afiq
2021-02-10 09:41:33 +08:00
parent 369ba4b22f
commit 7f082e1185
2 changed files with 252 additions and 156 deletions
+153 -74
View File
@@ -538,48 +538,87 @@
$('#daftar_marhun').modal('hide'); $('#daftar_marhun').modal('hide');
} }
else{ else{
$.ajax({ if(marhun == null){
method:'POST', Swal.fire({
url: api_url + '/api/marhun/'+kodcaw, icon: 'error',
dataType:'json', title: 'Amaran!',
data:{ text: 'Sila Pilih Marhun'
'norujukan': norujukan, });
'marhun' : marhun, event.preventDefault();
'nota':nota, return false;
'karat' : karat, }else{
'berat_emas' :berat_emas, if(karat == null){
'harga' : harga,
'nilai_marhun' : nilai_marhun
},
success:function(successdata){
Swal.fire({
icon: 'success',
title: 'Berjaya!',
text: 'Tambah Marhun Berjaya'
});
$('#nota').val('').trigger("change");
$('#marhun').val(0);
$('#karat').val(0);
$('#berat_emas').val("");
$('#harga').val("");
$('#nilai_marhun').val("");
jumlah_marhun += 1;
jumlah_nilai_marhun += Number(nilai_marhun);
$('#bilangan_marhun').val(formatter.format(jumlah_marhun));
$('#jumlah_nilai_marhun').val(formatter.format(jumlah_nilai_marhun));
getMarhun(norujukan);
$('#daftar_marhun').modal('hide');
},
error: function(xhRequest, ErrorText, thrownError){
Swal.fire({ Swal.fire({
icon: 'error', icon: 'error',
title: 'Amaran!', title: 'Amaran!',
text: 'Tambah Marhun Tidak Berjaya' text: 'Sila Pilih Karat'
}); });
console.log(xhRequest); event.preventDefault();
return false;
}else{
if($.isNumeric(berat_emas) == false){
Swal.fire({
icon: 'error',
title: 'Amaran!',
text: 'Sila Masukkan Berat Marhun'
});
event.preventDefault();
return false;
}else{
if(jumlah_marhun<10){
$.ajax({
method:'POST',
url: api_url + '/api/marhun/'+kodcaw,
dataType:'json',
data:{
'norujukan': norujukan,
'marhun' : marhun,
'nota':nota,
'karat' : karat,
'berat_emas' :berat_emas,
'harga' : harga,
'nilai_marhun' : nilai_marhun
},
success:function(data){
Swal.fire({
icon: 'success',
title: 'Berjaya!',
text: 'Tambah Marhun Berjaya'
});
$('#nota').val('').trigger("change");
$('#marhun').val(0);
$('#karat').val(0);
$('#berat_emas').val("");
$('#harga').val("");
$('#nilai_marhun').val("");
$('#daftar_marhun').modal('hide');
jumlah_marhun += 1;
jumlah_nilai_marhun += Number(nilai_marhun);
$('#bilangan_marhun').val(formatter.format(jumlah_marhun));
$('#jumlah_nilai_marhun').val(formatter.format(jumlah_nilai_marhun));
getMarhun(norujukan);
},
error: function(xhRequest, ErrorText, thrownError){
Swal.fire({
icon: 'error',
title: 'Amaran!',
text: 'Tambah Marhun Tidak Berjaya'
});
console.log(xhRequest);
}
});
}else{
Swal.fire({
icon: 'error',
title: 'Amaran!',
text: 'Hanya 10 Marhun dibenarkan dalam 1 SAG'
});
$('#daftar_marhun').modal('hide');
}
}
} }
}); }
} }
}); });
@@ -593,54 +632,94 @@
var nilaimarhun = $('#nilai_marhun').val(); var nilaimarhun = $('#nilai_marhun').val();
var nilai_marhun = Number(nilaimarhun.replace(/[^0-9.-]+/g,"")); var nilai_marhun = Number(nilaimarhun.replace(/[^0-9.-]+/g,""));
var nota_array = $('#nota').val(); var nota_array = $('#nota').val();
console.log($.isNumeric(berat_emas));
if(nota_array != null){ if(nota_array != null){
var nota = nota_array.toString(); var nota = nota_array.toString();
}else{ }else{
var nota = ''; var nota = '';
} }
$.ajax({ if(marhun == null){
method:'POST', Swal.fire({
url: api_url + '/api/marhun/'+kodcaw, icon: 'error',
dataType:'json', title: 'Amaran!',
data:{ text: 'Sila Pilih Marhun'
'norujukan': norujukan, });
'marhun' : marhun, event.preventDefault();
'nota':nota, return false;
'karat' : karat, }else{
'berat_emas' :berat_emas, if(karat == null){
'harga' : harga,
'nilai_marhun' : nilai_marhun
},
success:function(data){
Swal.fire({
icon: 'success',
title: 'Berjaya!',
text: 'Tambah Marhun Berjaya'
});
$('#nota').val('').trigger("change");
$('#marhun').val(0);
$('#karat').val(0);
$('#berat_emas').val("");
$('#harga').val("");
$('#nilai_marhun').val("");
jumlah_marhun += 1;
jumlah_nilai_marhun += Number(nilai_marhun);
$('#bilangan_marhun').val(formatter.format(jumlah_marhun));
$('#jumlah_nilai_marhun').val(formatter.format(jumlah_nilai_marhun));
getMarhun(norujukan);
},
error: function(xhRequest, ErrorText, thrownError){
Swal.fire({ Swal.fire({
icon: 'error', icon: 'error',
title: 'Amaran!', title: 'Amaran!',
text: 'Tambah Marhun Tidak Berjaya' text: 'Sila Pilih Karat'
}); });
console.log(xhRequest); event.preventDefault();
return false;
}else{
if($.isNumeric(berat_emas) == false){
Swal.fire({
icon: 'error',
title: 'Amaran!',
text: 'Sila Masukkan Berat Marhun'
});
event.preventDefault();
return false;
}else{
if(jumlah_marhun < 10){
$.ajax({
method:'POST',
url: api_url + '/api/marhun/'+kodcaw,
dataType:'json',
data:{
'norujukan': norujukan,
'marhun' : marhun,
'nota':nota,
'karat' : karat,
'berat_emas' :berat_emas,
'harga' : harga,
'nilai_marhun' : nilai_marhun
},
success:function(data){
Swal.fire({
icon: 'success',
title: 'Berjaya!',
text: 'Tambah Marhun Berjaya'
});
$('#nota').val('').trigger("change");
$('#marhun').val(0);
$('#karat').val(0);
$('#berat_emas').val("");
$('#harga').val("");
$('#nilai_marhun').val("");
jumlah_marhun += 1;
jumlah_nilai_marhun += Number(nilai_marhun);
$('#bilangan_marhun').val(formatter.format(jumlah_marhun));
$('#jumlah_nilai_marhun').val(formatter.format(jumlah_nilai_marhun));
getMarhun(norujukan);
},
error: function(xhRequest, ErrorText, thrownError){
Swal.fire({
icon: 'error',
title: 'Amaran!',
text: 'Tambah Marhun Tidak Berjaya'
});
console.log(xhRequest);
}
});
}else{
Swal.fire({
icon: 'error',
title: 'Amaran!',
text: 'Hanya 10 Marhun dibenarkan dalam 1 SAG'
});
}
}
} }
}); }
}) });
function verifyGadai(func){ function verifyGadai(func){
var kodcaw = $('#kodcaw').val(); var kodcaw = $('#kodcaw').val();
+98 -81
View File
@@ -460,48 +460,57 @@
event.preventDefault(); event.preventDefault();
return false; return false;
}else{ }else{
$.ajax({ if(jumlah_marhun<10){
method:'POST', $.ajax({
url: api_url + '/api/marhun/'+kodcaw, method:'POST',
dataType:'json', url: api_url + '/api/marhun/'+kodcaw,
data:{ dataType:'json',
'norujukan': norujukan, data:{
'marhun' : marhun, 'norujukan': norujukan,
'nota':nota, 'marhun' : marhun,
'karat' : karat, 'nota':nota,
'berat_emas' :berat_emas, 'karat' : karat,
'harga' : harga, 'berat_emas' :berat_emas,
'nilai_marhun' : nilai_marhun 'harga' : harga,
}, 'nilai_marhun' : nilai_marhun
success:function(data){ },
Swal.fire({ success:function(data){
icon: 'success', Swal.fire({
title: 'Berjaya!', icon: 'success',
text: 'Tambah Marhun Berjaya' title: 'Berjaya!',
}); text: 'Tambah Marhun Berjaya'
$('#nota').val('').trigger("change"); });
$('#marhun').val(0); $('#nota').val('').trigger("change");
$('#karat').val(0); $('#marhun').val(0);
$('#berat_emas').val(""); $('#karat').val(0);
$('#harga').val(""); $('#berat_emas').val("");
$('#nilai_marhun').val(""); $('#harga').val("");
$('#daftar_marhun').modal('hide'); $('#nilai_marhun').val("");
$('#daftar_marhun').modal('hide');
jumlah_marhun += 1; jumlah_marhun += 1;
jumlah_nilai_marhun += Number(nilai_marhun); jumlah_nilai_marhun += Number(nilai_marhun);
$('#bilangan_marhun').val(formatter.format(jumlah_marhun)); $('#bilangan_marhun').val(formatter.format(jumlah_marhun));
$('#jumlah_nilai_marhun').val(formatter.format(jumlah_nilai_marhun)); $('#jumlah_nilai_marhun').val(formatter.format(jumlah_nilai_marhun));
getMarhun(norujukan); getMarhun(norujukan);
}, },
error: function(xhRequest, ErrorText, thrownError){ error: function(xhRequest, ErrorText, thrownError){
Swal.fire({ Swal.fire({
icon: 'error', icon: 'error',
title: 'Amaran!', title: 'Amaran!',
text: 'Tambah Marhun Tidak Berjaya' text: 'Tambah Marhun Tidak Berjaya'
}); });
console.log(xhRequest); console.log(xhRequest);
} }
}); });
}else{
Swal.fire({
icon: 'error',
title: 'Amaran!',
text: 'Hanya 10 Marhun dibenarkan dalam 1 SAG'
});
$('#daftar_marhun').modal('hide');
}
} }
} }
} }
@@ -552,47 +561,55 @@
event.preventDefault(); event.preventDefault();
return false; return false;
}else{ }else{
$.ajax({ if(jumlah_marhun < 10){
method:'POST', $.ajax({
url: api_url + '/api/marhun/'+kodcaw, method:'POST',
dataType:'json', url: api_url + '/api/marhun/'+kodcaw,
data:{ dataType:'json',
'norujukan': norujukan, data:{
'marhun' : marhun, 'norujukan': norujukan,
'nota':nota, 'marhun' : marhun,
'karat' : karat, 'nota':nota,
'berat_emas' :berat_emas, 'karat' : karat,
'harga' : harga, 'berat_emas' :berat_emas,
'nilai_marhun' : nilai_marhun 'harga' : harga,
}, 'nilai_marhun' : nilai_marhun
success:function(data){ },
Swal.fire({ success:function(data){
icon: 'success', Swal.fire({
title: 'Berjaya!', icon: 'success',
text: 'Tambah Marhun Berjaya' title: 'Berjaya!',
}); text: 'Tambah Marhun Berjaya'
$('#nota').val('').trigger("change"); });
$('#marhun').val(0); $('#nota').val('').trigger("change");
$('#karat').val(0); $('#marhun').val(0);
$('#berat_emas').val(""); $('#karat').val(0);
$('#harga').val(""); $('#berat_emas').val("");
$('#nilai_marhun').val(""); $('#harga').val("");
$('#nilai_marhun').val("");
jumlah_marhun += 1; jumlah_marhun += 1;
jumlah_nilai_marhun += Number(nilai_marhun); jumlah_nilai_marhun += Number(nilai_marhun);
$('#bilangan_marhun').val(formatter.format(jumlah_marhun)); $('#bilangan_marhun').val(formatter.format(jumlah_marhun));
$('#jumlah_nilai_marhun').val(formatter.format(jumlah_nilai_marhun)); $('#jumlah_nilai_marhun').val(formatter.format(jumlah_nilai_marhun));
getMarhun(norujukan); getMarhun(norujukan);
}, },
error: function(xhRequest, ErrorText, thrownError){ error: function(xhRequest, ErrorText, thrownError){
Swal.fire({ Swal.fire({
icon: 'error', icon: 'error',
title: 'Amaran!', title: 'Amaran!',
text: 'Tambah Marhun Tidak Berjaya' text: 'Tambah Marhun Tidak Berjaya'
}); });
console.log(xhRequest); console.log(xhRequest);
} }
}); });
}else{
Swal.fire({
icon: 'error',
title: 'Amaran!',
text: 'Hanya 10 Marhun dibenarkan dalam 1 SAG'
});
}
} }
} }
} }