Files
admin-erahn/resources/views/cashflow/tunai.blade.php
T
2021-11-28 10:00:16 +08:00

193 lines
6.6 KiB
PHP

@extends('layouts.app')
@section('content')
{{-- @include('modal.tambahserahan')
@include('modal.denominasimodal')
@include('modal.semakanalirantunai') --}}
<div id="main-content" class="h-full w-full bg-gray-50 relative overflow-y-auto">
<main>
<div class="pt-6 px-4">
{{-- <breadcrumb></breadcrumb> --}}
<tunai-component :items="{{ json_encode($teller) }}" :arraytunai="{{ json_encode($arraytunai) }}"></tunai-component>
</div>
</main>
</div>
{{-- <script>
var api_url = "<?php echo $api_url ?>";
var kodcaw = "<?php echo $cawangan_info['kodcaw'] ?>";
$(listu).each(function(index,element) {
window['tabletunai'+element] = $('#table-' + element).DataTable({
"columnDefs": [
{
"targets": [ 0 ],
"visible": false,
"searchable": false
}
],
responsive: true
});
// console.log(window['tabletunai'+element]);
});
// var tele = "{{ $auth_user['name'] }}";
const formatter = new Intl.NumberFormat('en-US', {
minimumFractionDigits: 2
});
function periksaalirantunai(e)
{
// $('#SemakanAliranTunai').modal('show');
var tarikhteller = $(e).data('tarikh');
var kodcawteller = $(e).data('kodcaw');
var teller = $(e).data('teller');
Swal.fire({
title: 'Memuatkan...',
allowEscapeKey : false,
allowOutsideClick: false,
didOpen: function () {
Swal.showLoading();
}
});
// return ;
$.ajax({
type: 'get',
url: "{{ route('periksa.alirantunai') }}",
data: { 'tarikh' : tarikhteller,'kodcaw' : kodcawteller,'teller' : teller },
success: function(balasbalik){
if(balasbalik == 'sama')
{
Swal.fire({
icon: 'warning',
title: 'Peringatan',
text: 'Aliran tunai selari dengan sistem!'
}).then(function() {
location.reload();
Swal.fire({
title: 'Memuatkan...',
allowEscapeKey : false,
allowOutsideClick: false,
didOpen: function () {
Swal.showLoading();
}
});
});
}else{
$('#semakbakiawal').text('RM ' + formatter.format(balasbalik['bakiawal']));
$('#semakbakisemasa').text('RM ' + formatter.format(balasbalik['bakisemasa']));
$('#semakserahan').text('RM ' + formatter.format(balasbalik['serahan']));
$('#semakpendahuluan').text('RM ' + formatter.format(balasbalik['pendahuluan']));
$('#semakgadaian').text('RM ' + formatter.format(balasbalik['gadaian']));
$('#semakpenebusan').text('RM ' + formatter.format(balasbalik['penebusan']));
$('#semakbakiawal').data('bakiawal', balasbalik['bakiawal']);
$('#semakbakisemasa').data('bakisemasa', balasbalik['bakisemasa']);
$('#semakserahan').data('serahan', balasbalik['serahan']);
$('#semakpendahuluan').data('pendahuluan', balasbalik['pendahuluan']);
$('#semakgadaian').data('gadaian', balasbalik['gadaian']);
$('#semakpenebusan').data('penebusan', balasbalik['penebusan']);
$('#tarikhsemak').val(tarikhteller);
$('#kodcawsemak').val(kodcawteller);
$('#tellersemak').val(teller);
Swal.close();
$('#SemakanAliranTunai').modal();
}
}
});
}
terimafunc = () => {
let bakisemasa = $('#semakbakisemasa').data('bakisemasa');
let serahan = $('#semakserahan').data('serahan');
let pendahuluan = $('#semakpendahuluan').data('pendahuluan');
let gadaian = $('#semakgadaian').data('gadaian');
let penebusan = $('#semakpenebusan').data('penebusan');
let tarikh = $('#tarikhsemak').val();
let kodcaw = $('#kodcawsemak').val();
let teller = $('#tellersemak').val();
$('#SemakanAliranTunai').modal('hide');
$.ajax({
type: 'get',
url: "{{ route('kemaskini.alirantunai') }}",
data: { "bakiakhir" : bakisemasa,
"pendahuluan" : pendahuluan,
"serahan" : serahan,
"gadaian" : gadaian,
"penebusan" : penebusan,
"tarikh" : tarikh,
"kodcaw" : kodcaw,
"teller" : teller
},
success: function(balas){
if(balas == 'berjaya')
{
Swal.fire({
icon: 'success',
title: 'Berjaya',
text: 'Kemaskini Berjaya!',
closeOnClickOutside: false
}).then(function() {
location.reload();
Swal.fire({
title: 'Memuatkan...',
allowEscapeKey : false,
allowOutsideClick: false,
didOpen: function () {
Swal.showLoading();
}
});
});
}else{
Swal.fire({
icon: 'danger',
title: 'Tidak Berjaya',
text: 'Kemaskini tidak berjaya!',
closeOnClickOutside: false
}).then(function() {
location.reload();
Swal.fire({
title: 'Memuatkan...',
allowEscapeKey : false,
allowOutsideClick: false,
didOpen: function () {
Swal.showLoading();
}
});
});
}
}
});
}
</script> --}}
@endsection