added event and call

This commit is contained in:
hafifierahman
2025-03-02 09:01:18 +08:00
committed by Hafifie PKB
parent 6f52b6256f
commit d79c367d48
5 changed files with 169 additions and 3 deletions
@@ -393,6 +393,7 @@
});
return false;
}
let SwalPengesahan = '';
if(jenisserahan == 'biasa')
{
@@ -406,7 +407,7 @@
}
});
}else{
Swal.fire({
let SwalPengesahan = Swal.fire({
title: 'Tunggu Pengesahan Daripada Operasi.',
icon: 'info',
width: 600,
@@ -448,7 +449,6 @@
}
function sendRequest(arraysend,jenisserahan){
if(jenisserahan == 'biasa'){
$.ajax({
method: 'post',
@@ -503,6 +503,60 @@
error: function (jqXHR, textStatus, errorThrown) {
console.log(textStatus, errorThrown);
}
});
}else{
let approvalid = '';
$.ajax({
method: 'post',
url: '{{ route("khazanah.autoserahan") }}',
data: {
"_token": "{{ csrf_token() }}",
'arraysend': arraysend
},
success:function(e){
approvalid = e.id;
Swal.update({
text: 'Menunggu Pengesahan Daripada Operasi!',
});
}
});
var pusher = new Pusher("{{ env('PUSHER_APP_KEY') }}", {
cluster: 'ap1',
encrypted: true
});
var channel = pusher.subscribe('autoserahan-notice');
channel.bind('autoserahan-event', function(data) {
console.log(data);
if(data.pengesahan === 'Lulus' && data.id == approvalid && data.cawangan == kodcaw && data.kodlaluan == teller)
{
Swal.fire({
icon: 'success',
title: 'Auto Serahan Berjaya',
text: 'Operasi berjaya meluluskan Auto Serahan!'
}).then(function(){
location.reload();
});
}else if(data.pengesahan == 'Batal' && data.id == approvalid && data.cawangan == kodcaw && data.kodlaluan == teller){
Swal.fire({
icon: 'error',
title: 'Auto Serahan Dibatalkan',
text: 'Operasi membatalkan Auto Serahan!'
}).then(function(){
location.reload();
});
}else{
Swal.fire({
icon: 'error',
title: 'Auto Serahan Mengalami Ralat',
text: 'Auto Serahan tidak berjaya!'
}).then(function(){
location.reload();
});
}
});
}