added serahan v3
This commit is contained in:
committed by
Hafifie PKB
parent
d8de04ade9
commit
6f52b6256f
@@ -0,0 +1,28 @@
|
||||
<?php
|
||||
|
||||
namespace App\View\Components;
|
||||
|
||||
use Illuminate\View\Component;
|
||||
|
||||
class AutoSerah extends Component
|
||||
{
|
||||
/**
|
||||
* Create a new component instance.
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function __construct()
|
||||
{
|
||||
//
|
||||
}
|
||||
|
||||
/**
|
||||
* Get the view / contents that represent the component.
|
||||
*
|
||||
* @return \Illuminate\View\View|string
|
||||
*/
|
||||
public function render()
|
||||
{
|
||||
return view('components.auto-serah');
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,2 @@
|
||||
<!-- Modal Auto Serah -->
|
||||
<button class="btn btn-info mt-4" data-toggle="modal" data-target="#pendahuluanserahanModal" data-input="AutoSerahan">Serahan V3</button>
|
||||
@@ -61,6 +61,7 @@
|
||||
|
||||
|
||||
<button class="btn btn-primary mt-4" data-toggle="modal" data-target="#pendahuluanserahanModal">Daftar</button>
|
||||
<x-auto-serah />
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -205,25 +206,44 @@
|
||||
}
|
||||
|
||||
$('#pendahuluanserahanModal').on('shown.bs.modal', function (e) {
|
||||
let input = $(e.relatedTarget);
|
||||
let inputselected = input.data('input');
|
||||
|
||||
|
||||
if(inputselected == 'AutoSerahan')
|
||||
{
|
||||
$('#jenisserahan').val('auto');
|
||||
$('input[name="radwang"][value="pendahuluan"]').prop('disabled', true);
|
||||
$('input[name="radwang"][value="serahan"]').prop('checked', true);
|
||||
$('#keterangan').val('Auto Serahan Kepada V3');
|
||||
$('#dtacct').val('1000/010');
|
||||
$('#ktacct').val('1000/020');
|
||||
$('input[name="denominasi"]').attr('style','display: block');
|
||||
$('.denominasi').attr('style','display: block');
|
||||
}else{
|
||||
$('#jenisserahan').val('biasa');
|
||||
$('input[name="radwang"][value="pendahuluan"]').prop('disabled', false);
|
||||
$('#bundle1').val('');
|
||||
$('#totalb1').val(0.00);
|
||||
$('#bundle5').val('');
|
||||
$('#totalb5').val(0.00);
|
||||
$('#bundle10').val('');
|
||||
$('#totalb10').val(0.00);
|
||||
$('#bundle20').val('');
|
||||
$('#totalb20').val(0.00);
|
||||
$('#bundle50').val('');
|
||||
$('#totalb50').val(0.00);
|
||||
$('#bundle100').val('');
|
||||
$('#totalb100').val(0.00);
|
||||
$('#amaunkiraan').val('');
|
||||
$('#dtacct').val('');
|
||||
$('#ktacct').val('');
|
||||
$('#keterangan').val('');
|
||||
$('#amaun').val('');
|
||||
$('input[name="radwang"]').prop('checked', false);
|
||||
}
|
||||
|
||||
|
||||
$('#bundle1').val('');
|
||||
$('#totalb1').val(0.00);
|
||||
$('#bundle5').val('');
|
||||
$('#totalb5').val(0.00);
|
||||
$('#bundle10').val('');
|
||||
$('#totalb10').val(0.00);
|
||||
$('#bundle20').val('');
|
||||
$('#totalb20').val(0.00);
|
||||
$('#bundle50').val('');
|
||||
$('#totalb50').val(0.00);
|
||||
$('#bundle100').val('');
|
||||
$('#totalb100').val(0.00);
|
||||
$('#amaunkiraan').val('');
|
||||
$('#dtacct').val('');
|
||||
$('#ktacct').val('');
|
||||
$('#keterangan').val('');
|
||||
$('#amaun').val('');
|
||||
$('input[name="radwang"]').prop('checked', false);
|
||||
|
||||
});
|
||||
|
||||
@@ -343,6 +363,7 @@
|
||||
let dtacct = $('#dtacct').val();
|
||||
let ktacct = $('#ktacct').val();
|
||||
let auth_user = $('#auth_user').val(); //letak user
|
||||
let jenisserahan = $('#jenisserahan').val();
|
||||
|
||||
// Denominasi bundle
|
||||
let bundle1 = $('#bundle1').val();
|
||||
@@ -373,70 +394,118 @@
|
||||
return false;
|
||||
}
|
||||
|
||||
Swal.fire({
|
||||
title: 'Memuatkan...',
|
||||
allowEscapeKey: false,
|
||||
allowOutsideClick: false,
|
||||
didOpen: function () {
|
||||
Swal.showLoading();
|
||||
$('#denominasiHQModal').modal('hide');
|
||||
}
|
||||
});
|
||||
|
||||
$.ajax({
|
||||
method: 'post',
|
||||
url: '{{ route("khazanah.pendahuluanserahanHQ") }}',
|
||||
data: {
|
||||
"_token": "{{ csrf_token() }}",
|
||||
'amaun': amaun,
|
||||
'jenisgldetail': jenis,
|
||||
'keterangan': keterangan,
|
||||
'kodcaw': kodcaw,
|
||||
'teller': teller,
|
||||
'dtacct': dtacct,
|
||||
'ktacct': ktacct,
|
||||
'auth_user': auth_user, // mskkan auth_user
|
||||
'ambilansen1': sen1,
|
||||
'ambilansen5': sen5,
|
||||
'ambilansen10': sen10,
|
||||
'ambilansen20': sen20,
|
||||
'ambilansen50': sen50,
|
||||
'ambilanring1': ringgit1,
|
||||
'ambilanring5': ringgit5,
|
||||
'ambilanring10': ringgit10,
|
||||
'ambilanring20': ringgit20,
|
||||
'ambilanring50': ringgit50,
|
||||
'ambilanring100': ringgit100
|
||||
},
|
||||
success: function (data) {
|
||||
if (data == 'LULUS') {
|
||||
Swal.fire({
|
||||
icon: 'success',
|
||||
title: 'Transaksi Berjaya',
|
||||
allowEscapeKey: false,
|
||||
allowOutsideClick: false
|
||||
}).then(function () {
|
||||
$('#denominasiHQModal').modal('hide');
|
||||
$('#pendahuluanserahanModal').modal('hide');
|
||||
location.reload();
|
||||
});
|
||||
} else if (data == 'GAGAL') {
|
||||
Swal.fire({
|
||||
icon: 'error',
|
||||
title: 'Transaksi Gagal',
|
||||
allowEscapeKey: false,
|
||||
allowOutsideClick: false
|
||||
}).then(function () {
|
||||
$('#denominasiHQModal').modal('hide');
|
||||
$('#pendahuluanserahanModal').modal('hide');
|
||||
$("#terima_transaksi").prop('disabled', false);
|
||||
});
|
||||
if(jenisserahan == 'biasa')
|
||||
{
|
||||
Swal.fire({
|
||||
title: 'Memuatkan...',
|
||||
allowEscapeKey: false,
|
||||
allowOutsideClick: false,
|
||||
didOpen: function () {
|
||||
Swal.showLoading();
|
||||
$('#denominasiHQModal').modal('hide');
|
||||
}
|
||||
},
|
||||
error: function (jqXHR, textStatus, errorThrown) {
|
||||
console.log(textStatus, errorThrown);
|
||||
}
|
||||
});
|
||||
});
|
||||
}else{
|
||||
Swal.fire({
|
||||
title: 'Tunggu Pengesahan Daripada Operasi.',
|
||||
icon: 'info',
|
||||
width: 600,
|
||||
padding: '3em',
|
||||
background: '#fffff',
|
||||
showCancelButton: false,
|
||||
showConfirmButton: false,
|
||||
allowOutsideClick: false,
|
||||
allowEscapeKey: false,
|
||||
allowEnterKey: false,
|
||||
didOpen: function () {
|
||||
$('#denominasiHQModal').modal('hide');
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
let array_send = {
|
||||
amaun: amaun,
|
||||
jenisgldetail: jenis,
|
||||
keterangan: keterangan,
|
||||
kodcaw: kodcaw,
|
||||
teller: teller,
|
||||
dtacct: dtacct,
|
||||
ktacct: ktacct,
|
||||
auth_user: auth_user,
|
||||
ambilansen1: sen1,
|
||||
ambilansen5: sen5,
|
||||
ambilansen10: sen10,
|
||||
ambilansen20: sen20,
|
||||
ambilansen50: sen50,
|
||||
ambilanring1: ringgit1,
|
||||
ambilanring5: ringgit5,
|
||||
ambilanring10: ringgit10,
|
||||
ambilanring20: ringgit20,
|
||||
ambilanring50: ringgit50,
|
||||
ambilanring100: ringgit100
|
||||
};
|
||||
this.sendRequest(array_send,jenisserahan);
|
||||
}
|
||||
|
||||
function sendRequest(arraysend,jenisserahan){
|
||||
|
||||
if(jenisserahan == 'biasa'){
|
||||
$.ajax({
|
||||
method: 'post',
|
||||
url: '{{ route("khazanah.pendahuluanserahanHQ") }}',
|
||||
data: {
|
||||
"_token": "{{ csrf_token() }}",
|
||||
'amaun': arraysend['amaun'],
|
||||
'jenisgldetail': arraysend['jenis'],
|
||||
'keterangan': arraysend['keterangan'],
|
||||
'kodcaw': arraysend['kodcaw'],
|
||||
'teller': arraysend['teller'],
|
||||
'dtacct': arraysend['dtacct'],
|
||||
'ktacct': arraysend['ktacct'],
|
||||
'auth_user': arraysend['auth_user'],
|
||||
'ambilansen1': arraysend['ambilansen1'],
|
||||
'ambilansen5': arraysend['ambilansen5'],
|
||||
'ambilansen10': arraysend['ambilansen10'],
|
||||
'ambilansen20': arraysend['ambilansen20'],
|
||||
'ambilansen50': arraysend['ambilansen50'],
|
||||
'ambilanring1': arraysend['ambilanring1'],
|
||||
'ambilanring5': arraysend['ambilanring5'],
|
||||
'ambilanring10': arraysend['ambilanring10'],
|
||||
'ambilanring20': arraysend['ambilanring20'],
|
||||
'ambilanring50': arraysend['ambilanring50'],
|
||||
'ambilanring100': arraysend['ambilanring100']
|
||||
},
|
||||
success: function (data) {
|
||||
if (data == 'LULUS') {
|
||||
Swal.fire({
|
||||
icon: 'success',
|
||||
title: 'Transaksi Berjaya',
|
||||
allowEscapeKey: false,
|
||||
allowOutsideClick: false
|
||||
}).then(function () {
|
||||
$('#denominasiHQModal').modal('hide');
|
||||
$('#pendahuluanserahanModal').modal('hide');
|
||||
location.reload();
|
||||
});
|
||||
} else if (data == 'GAGAL') {
|
||||
Swal.fire({
|
||||
icon: 'error',
|
||||
title: 'Transaksi Gagal',
|
||||
allowEscapeKey: false,
|
||||
allowOutsideClick: false
|
||||
}).then(function () {
|
||||
$('#denominasiHQModal').modal('hide');
|
||||
$('#pendahuluanserahanModal').modal('hide');
|
||||
$("#terima_transaksi").prop('disabled', false);
|
||||
});
|
||||
}
|
||||
},
|
||||
error: function (jqXHR, textStatus, errorThrown) {
|
||||
console.log(textStatus, errorThrown);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
</script>
|
||||
|
||||
@@ -132,6 +132,7 @@
|
||||
<input type="hidden" id="jenisjenis"/>
|
||||
<input type="hidden" id="kodcawangan"/>
|
||||
<input type="hidden" id="tellerla"/>
|
||||
<input type="hidden" id="jenisserahan"/>
|
||||
<input type="hidden" id="auth_user" name="auth_user" value="{{ Auth::user()->id }}">
|
||||
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user