added split autoserahan and modal biasa
This commit is contained in:
@@ -3,6 +3,7 @@
|
||||
@section('content')
|
||||
|
||||
@include('modal.pendahuluanserahan')
|
||||
@include('modal.autoserahan')
|
||||
@include('modal.denominasimodalpendahuluanserahan')
|
||||
|
||||
@if(count($proses) > 0)
|
||||
@@ -232,6 +233,7 @@
|
||||
$('#jenisserahan').val('auto');
|
||||
$('input[name="radwang"][value="pendahuluan"]').prop('disabled', true);
|
||||
$('input[name="radwang"][value="serahan"]').prop('checked', true);
|
||||
$('input[name="radwang"][value="serahan"]').prop('disabled', true);
|
||||
$('#keterangan').val('Serahan Kepada V3');
|
||||
$('#keterangan').attr('readonly', true);
|
||||
$('#dtacct').val('1000/010');
|
||||
@@ -568,16 +570,7 @@
|
||||
}).then(function(){
|
||||
location.reload();
|
||||
});
|
||||
}else{
|
||||
Swal.fire({
|
||||
icon: 'error',
|
||||
title: 'Auto Serahan Mengalami Ralat',
|
||||
text: 'Auto Serahan tidak berjaya!'
|
||||
}).then(function(){
|
||||
location.reload();
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
});
|
||||
}
|
||||
@@ -663,5 +656,74 @@
|
||||
});
|
||||
}
|
||||
|
||||
const getCurrentDate = () => {
|
||||
const today = new Date();
|
||||
const day = String(today.getDate()).padStart(2, '0');
|
||||
const month = String(today.getMonth() + 1).padStart(2, '0');
|
||||
const year = today.getFullYear();
|
||||
|
||||
return `${day}/${month}/${year}`;
|
||||
};
|
||||
|
||||
function triggerValue(){
|
||||
let form = $('form[name="autoserah"]');
|
||||
form.find('[name="tarikh"]').val(getCurrentDate());
|
||||
}
|
||||
|
||||
$('#autoSerahanModal').on('shown.bs.modal', function () {
|
||||
$('input[name="denominasi"]').attr('style','display: block');
|
||||
$('.denominasi').attr('style','display: block');
|
||||
triggerValue();
|
||||
});
|
||||
|
||||
function terima_autoserah(){
|
||||
let form = $('form[name="autoserah"]');
|
||||
|
||||
let amaun = form.find('[name="amaun"]').val();
|
||||
let keterangan = form.find('[name="keterangan"]').val();
|
||||
let dtacct = form.find('[name="dtacct"]').val();
|
||||
let ktacct = form.find('[name="ktacct"]').val();
|
||||
|
||||
if(!amaun){
|
||||
$("[name='erroramaun']").show();
|
||||
$("[name='erroramaun']").text("*Isikan amaun dalam input!");
|
||||
$("[name='amaun']").addClass('is-invalid');
|
||||
boolamaun = true;
|
||||
}else{
|
||||
$("[name='erroramaun']").hide();
|
||||
$("[name='amaun']").removeClass('is-invalid');
|
||||
boolamaun = false;
|
||||
}
|
||||
|
||||
if(!keterangan){
|
||||
$("[name='errorketerangan']").show();
|
||||
$("[name='errorketerangan']").text("*Isikan keterangan dalam input!");
|
||||
$("[name='keterangan']").addClass('is-invalid');
|
||||
boolketerangan = true;
|
||||
}else{
|
||||
$("[name='errorketerangan']").hide();
|
||||
$("[name='keterangan']").removeClass('is-invalid');
|
||||
boolketerangan = false;
|
||||
}
|
||||
|
||||
// If all validations pass
|
||||
if(boolamaun === false && boolketerangan === false) {
|
||||
// Carry all validated values, including auth_user
|
||||
|
||||
$('#amaundiminta').val(amaun);
|
||||
$('#denominasiHQModal').modal('show');
|
||||
$('#autoSerahanModal').modal('hide');
|
||||
$('#jenisjenis').val('serahan');
|
||||
$('#jenisserahan').val('auto');
|
||||
|
||||
return true;
|
||||
}else{
|
||||
$("#terima_transaksi_autoserah").prop('disabled', false);
|
||||
event.preventDefault();
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
</script>
|
||||
@endsection
|
||||
|
||||
Reference in New Issue
Block a user