155 lines
3.7 KiB
JavaScript
Vendored
155 lines
3.7 KiB
JavaScript
Vendored
|
|
//Pendahuluan Serah
|
|
|
|
function totalamount(idwang,bilangan)
|
|
{
|
|
var amount = 0;
|
|
switch (idwang) {
|
|
case 'bundle1':
|
|
amount += (bilangan * 100);
|
|
break;
|
|
case 'bundle20':
|
|
amount += (bilangan * 1000);
|
|
break;
|
|
case 'bundle5':
|
|
amount += (bilangan * 500);
|
|
break;
|
|
case 'bundle50':
|
|
amount += (bilangan * 5000);
|
|
break;
|
|
case 'bundle10':
|
|
amount += (bilangan * 1000);
|
|
break;
|
|
case 'bundle100':
|
|
amount += (bilangan * 5000);
|
|
break;
|
|
case 'sen1':
|
|
amount += (bilangan * 0.01);
|
|
break;
|
|
case 'sen5':
|
|
amount += (bilangan * 0.05);
|
|
break;
|
|
case 'sen20':
|
|
amount += (bilangan * 0.20);
|
|
break;
|
|
case 'sen50':
|
|
amount += (bilangan * 0.50);
|
|
break;
|
|
case 'ringgit1':
|
|
amount += (bilangan * 1);
|
|
break;
|
|
case 'ringgit5':
|
|
amount += (bilangan * 5);
|
|
break;
|
|
case 'ringgit10':
|
|
amount += (bilangan * 10);
|
|
break;
|
|
case 'ringgit20':
|
|
amount += (bilangan * 20);
|
|
break;
|
|
case 'ringgit50':
|
|
amount += (bilangan * 50);
|
|
break;
|
|
case 'ringgit100':
|
|
amount += (bilangan * 100);
|
|
break;
|
|
}
|
|
|
|
return amount;
|
|
}
|
|
|
|
var arrayambilan = [["bundle1",0],["bundle5",0],["bundle10",0],
|
|
["bundle20",0],["bundle50",0],["bundle100",0],
|
|
["sen1",0],["sen5",0],["sen10",0],
|
|
["sen20",0],["sen50",0],["ringgit1",0],
|
|
["ringgit5",0],["ringgit10",0],["ringgit20",0],
|
|
["ringgit50",0],["ringgit100",0]
|
|
];
|
|
|
|
function totalkey(datakeyin)
|
|
{
|
|
var idkey = $(datakeyin).attr('id');
|
|
var valkey = $(datakeyin).val();
|
|
var amount = 0;
|
|
|
|
var validate = parseFloat($('#amt').data('amaun'));
|
|
|
|
$.each(arrayambilan, function( index, arr ){
|
|
if(arr[0] == idkey)
|
|
arrayambilan[index][1] = totalamount(idkey,valkey);
|
|
|
|
amount += arr[1];
|
|
});
|
|
|
|
|
|
|
|
|
|
if(amount > validate)
|
|
{
|
|
$('#' + idkey).val('');
|
|
Swal.fire({
|
|
icon: 'error',
|
|
title: 'Oops...',
|
|
text: 'Something went wrong!',
|
|
footer: '<a href>Why do I have this issue?</a>'
|
|
});
|
|
}
|
|
else
|
|
{
|
|
$('#amt').val(amount);
|
|
}
|
|
|
|
}
|
|
|
|
|
|
//Pendahuluan
|
|
function tambahdanserahanfunc(e)
|
|
{
|
|
|
|
var id = $(e).attr('id');
|
|
|
|
if(id == "tambahmodal")
|
|
{
|
|
var txt = $('#txtmodal').val();
|
|
|
|
$.ajax({
|
|
method:"POST",
|
|
url: 'http://api.localhost:8000/api/requestTeller/ALS/SAMSIANA',
|
|
data: {
|
|
"modal" : txt,
|
|
"serahan" : 0
|
|
},
|
|
success:function(data)
|
|
{
|
|
alert('success');
|
|
},
|
|
error: function(xhRequest, ajaxOptions, thrownError){
|
|
console.log(xhRequest);
|
|
}
|
|
});
|
|
|
|
|
|
}
|
|
else if(id == "serahanmodal")
|
|
{
|
|
|
|
var txt = $('#txtmodal').val();
|
|
|
|
$.ajax({
|
|
method:"POST",
|
|
url: 'http://api.localhost:8000/api/requestTeller/ALS/SAMSIANA',
|
|
data: {
|
|
'modal' : 0,
|
|
'serahan' : txt
|
|
},
|
|
success:function(data)
|
|
{
|
|
alert('success');
|
|
},
|
|
error: function(xhRequest, ajaxOptions, thrownError){
|
|
console.log(xhRequest);
|
|
}
|
|
});
|
|
}
|
|
}
|