push yang aliran tunai

This commit is contained in:
hafifierahman
2021-02-15 09:39:37 +08:00
parent 6a2b78c72c
commit 6351ed49db
8 changed files with 233 additions and 63 deletions
+111 -3
View File
@@ -24,6 +24,7 @@
<thead>
<tr>
<th>No Rujukan</th>
<th>Teller</th>
<th>Komen</th>
<th>Nilai Pembiayaan</th>
<th>Nilai Marhun</th>
@@ -36,19 +37,21 @@
@foreach($arraykelulusan as $index=>$k)
<tr>
<td>{{ $k['norujukan'] }}</td>
<td>{{ $k['namateller'] }}</td>
<td>{{ $k['komen'] }}</td>
<td>{{ number_format($k['pinjaman'],2) }}</td>
<td>{{ $k['nilaimarhun'] }}</td>
<td>{{ $k['berat'] }}</td>
<td>{{ $k['margin'] }}</td>
<td><button class="btn btn-primary mr-2" data-pelulus="{{ $k['pelulus'] }}" onclick="updatelulus(this)" data-norujukan="{{ $k['norujukan'] }}"><i class="fas fa-thumbs-up"></i></button>
<button class="btn btn-danger"><i class="fas fa-thumbs-down"></i></button></td>
<button class="btn btn-danger" onclick="updatebatal(this)"><i class="fas fa-thumbs-down"></i></button></td>
</tr>
@endforeach
@foreach($kelulusanmohonid as $index=>$km)
<tr>
<td>{{ $km['norujukan'] }}</td>
<td>{{ $km['teller'] }}</td>
<td>{{ $km['mohon'] }}</td>
<td>{{ $km['tarikh'] }}</td>
<td>{{ $cawangan_info['details_caw'] }}</td>
@@ -78,7 +81,73 @@
"scrollX": true
});
function updatelulus(e)
async function updatelulus(e)
{
const { value: katalaluan } = await Swal.fire({
title: 'Masukkan Katalaluan Semula',
input: 'password',
inputPlaceholder: 'Katalaluan',
confirmButtonText: 'Hantar',
showCancelButton:true,
cancelButtonText:'Batal',
allowOutsideClick: true
})
let dataminta = '';
$.ajax({
method:'get',
url: "{{ route('khazanah.getmintasemulakelulusan') }}",
async:false,
data:{ passsemula : katalaluan },
success:function(data)
{
if(data == "False")
{
dataminta = data;
}
}
});
if(dataminta == 'False')
{
Swal.fire({
icon: 'error',
title: 'Pengesahan Katalaluan Tidak Berjaya'
})
event.preventDefault();
return false;
}
let norujukan = $(e).data('norujukan');
let pelulus = $(e).data('pelulus');
$.ajax({
method:'put',
url: "{{ route('khazanah.updatekelulusan') }}",
data: {
"_token": "{{ csrf_token() }}",
"norujukan" : norujukan,
"pelulus" : pelulus
},
success:function(data){
console.log(data);
Swal.fire({
icon: 'success',
title: 'Pengesahan Berjaya'
}).then(function(){
location.reload();
});
},error: function(xhr, status, error) {
var err = eval("(" + xhr.responseText + ")");
alert(xhr.responseText);
}
});
}
function updatebatal(e)
{
let norujukan = $(e).data('norujukan');
let pelulus = $(e).data('pelulus');
@@ -107,8 +176,47 @@
});
}
function updatelulusmohon(e)
async function updatelulusmohon(e)
{
const { value: katalaluan } = await Swal.fire({
title: 'Masukkan Katalaluan Semula',
input: 'password',
inputPlaceholder: 'Katalaluan',
confirmButtonText: 'Hantar',
showCancelButton:true,
cancelButtonText:'Batal',
allowOutsideClick: true
})
let dataminta = '';
$.ajax({
method:'get',
url: "{{ route('khazanah.getmintasemulakelulusan') }}",
async:false,
data:{ passsemula : katalaluan },
success:function(data)
{
if(data == "False")
{
dataminta = data;
}
}
});
if(dataminta == 'False')
{
Swal.fire({
icon: 'error',
title: 'Pengesahan Katalaluan Tidak Berjaya'
})
event.preventDefault();
return false;
}
let norujukan = $(e).data('norujukan');
let namakhazanah = "{{ $auth_user = Auth::user()->name }}";
$.ajax({