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>
|
<button class="btn btn-primary mt-4" data-toggle="modal" data-target="#pendahuluanserahanModal">Daftar</button>
|
||||||
|
<x-auto-serah />
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -205,25 +206,44 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
$('#pendahuluanserahanModal').on('shown.bs.modal', function (e) {
|
$('#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 dtacct = $('#dtacct').val();
|
||||||
let ktacct = $('#ktacct').val();
|
let ktacct = $('#ktacct').val();
|
||||||
let auth_user = $('#auth_user').val(); //letak user
|
let auth_user = $('#auth_user').val(); //letak user
|
||||||
|
let jenisserahan = $('#jenisserahan').val();
|
||||||
|
|
||||||
// Denominasi bundle
|
// Denominasi bundle
|
||||||
let bundle1 = $('#bundle1').val();
|
let bundle1 = $('#bundle1').val();
|
||||||
@@ -373,70 +394,118 @@
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
Swal.fire({
|
if(jenisserahan == 'biasa')
|
||||||
title: 'Memuatkan...',
|
{
|
||||||
allowEscapeKey: false,
|
Swal.fire({
|
||||||
allowOutsideClick: false,
|
title: 'Memuatkan...',
|
||||||
didOpen: function () {
|
allowEscapeKey: false,
|
||||||
Swal.showLoading();
|
allowOutsideClick: false,
|
||||||
$('#denominasiHQModal').modal('hide');
|
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);
|
|
||||||
});
|
|
||||||
}
|
}
|
||||||
},
|
});
|
||||||
error: function (jqXHR, textStatus, errorThrown) {
|
}else{
|
||||||
console.log(textStatus, errorThrown);
|
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>
|
</script>
|
||||||
|
|||||||
@@ -132,6 +132,7 @@
|
|||||||
<input type="hidden" id="jenisjenis"/>
|
<input type="hidden" id="jenisjenis"/>
|
||||||
<input type="hidden" id="kodcawangan"/>
|
<input type="hidden" id="kodcawangan"/>
|
||||||
<input type="hidden" id="tellerla"/>
|
<input type="hidden" id="tellerla"/>
|
||||||
|
<input type="hidden" id="jenisserahan"/>
|
||||||
<input type="hidden" id="auth_user" name="auth_user" value="{{ Auth::user()->id }}">
|
<input type="hidden" id="auth_user" name="auth_user" value="{{ Auth::user()->id }}">
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user