diff --git a/app/Http/Controllers/KhazanahController.php b/app/Http/Controllers/KhazanahController.php
index 1682a8d..42fbb9d 100644
--- a/app/Http/Controllers/KhazanahController.php
+++ b/app/Http/Controllers/KhazanahController.php
@@ -600,11 +600,10 @@ class KhazanahController extends Controller
'siri' => $request->siri
])->json();
- $getlulus = Http::get(config('api.url') . '/api/ListLatestLulus/'. $auth_user['cawangan'] . '/' . $norujukan)->json();
if($updatelulus)
{
- event(new NotifikasiKelulusan($norujukan,"lulus",$request->siri,$request->komenkelulusan,$getlulus['teller']));
+ event(new NotifikasiKelulusan($norujukan,"lulus",$request->siri,$request->komenkelulusan,$request->teller));
}
}else{
@@ -615,11 +614,10 @@ class KhazanahController extends Controller
"pembatalan" => "batal"
])->json();
- $getlulus = Http::get(config('api.url') . '/api/ListLatestLulus/'. $auth_user['cawangan'] . '/' . $norujukan)->json();
if($updatelulus)
{
- event(new NotifikasiKelulusan($norujukan,"batal",$request->siri,$request->komenkelulusan,$getlulus['teller']));
+ event(new NotifikasiKelulusan($norujukan,"batal",$request->siri,$request->komenkelulusan,$request->teller));
}
}
@@ -648,9 +646,7 @@ class KhazanahController extends Controller
'namaoperasi' => $request->namaoperasi
])->json();
- $getlulus = Http::get(config('api.url') . '/api/ListLatestLulus/'. $auth_user['cawangan'] . '/' . $norujukan)->json();
-
- event(new NotifikasiKelulusan($norujukan,"batal",$request->siri,$request->komenkelulusan,$getlulus['teller']));
+ event(new NotifikasiKelulusan($norujukan,"batal",$request->siri,$request->komenkelulusan,$request->teller));
}
@@ -2875,6 +2871,54 @@ class KhazanahController extends Controller
return response($daftarpolis);
}
+ public function SuratAkuanGadaianUpdate(Request $request)
+ {
+ $auth_user = Auth::user();
+ $api_url = config('api.url');
+
+ $cawangan = Http::get(config('api.url').'/api/cawangan/detail/'.$auth_user['cawangan'])->json();
+ $cawangan_detail=$cawangan[0];
+
+ $gadai = Http::get(config('api.url').'/api/gadai/norujukan/'.$request->norujukanhidden)->json();
+
+ foreach($gadai as $index1=>$gad)
+ $customers = Http::get(config('api.url').'/api/customers/'.$gad[0]['nokp'])->json();
+
+ $kodnegeridandaerah = $request->negeriagh .'|' . $request->daerahagh;
+
+ $polis = Http::get(config('api.url').'/api/polis/get/',['norujukan' => $request->norujukanhidden,'kodcaw' => $auth_user['cawangan']])->json();
+
+ $daftar = 0;
+
+ $daftarpolis = Http::put(config('api.url').'/api/polis/edit/',[
+
+ 'kodcaw' =>$auth_user['cawangan'],
+ 'norujukan' => $request->norujukanhidden,
+ 'komen1' => $request->alasan,
+ 'komen2' => $kodnegeridandaerah,
+ 'teller' => $auth_user['name']
+
+ ]);
+
+ $daftar = $daftarpolis->getStatusCode();
+
+ if($daftar == 200)
+ {
+ $polis = Http::get(config('api.url').'/api/polis/get/',['norujukan' => $request->norujukanhidden,'kodcaw' => $auth_user['cawangan']])->json();
+
+ event(new NotifikasiAGH($auth_user['cawangan'],'Surat Akuan Gadaian Hilang berjaya dijana.','success',$auth_user['name']));
+ // return redirect()->route('khazanah.customer_info')->with('aghinformation','Surat Akuan Gadaian Hilang berjaya dijana.|success');
+ return view('print.suratgadaianhilang', compact('polis','gadai','customers','cawangan_detail','api_url'));
+
+ }else{
+
+ event(new NotifikasiAGH($auth_user['cawangan'],'Mengalami masalah dalam menjana.','error',$auth_user['name']));
+ // return redirect()->route('khazanah.customer_info')->with('aghinformation','Mengalami masalah dalam menjana.|error');
+ }
+
+ return response($daftarpolis);
+ }
+
public function ulangcetakSuratAkuanGadaianHilang($norujukan)
{
$auth_user = Auth::user();
diff --git a/app/Http/Controllers/OperasiController.php b/app/Http/Controllers/OperasiController.php
index 3bacf97..cf84319 100644
--- a/app/Http/Controllers/OperasiController.php
+++ b/app/Http/Controllers/OperasiController.php
@@ -92,11 +92,9 @@ class OperasiController extends Controller
'siri' => $request->siri
])->json();
- $getlulus = Http::get(config('api.url') . '/api/ListLatestLulus/'. $auth_user['cawangan'] . '/' . $norujukan)->json();
-
if($updatelulus)
{
- event(new NotifikasiKelulusan($norujukan,"lulus",$request->siri,$request->komenkelulusan,$getlulus['teller']));
+ event(new NotifikasiKelulusan($norujukan,"lulus",$request->siri,$request->komenkelulusan,$request->teller));
}
}
else
@@ -107,11 +105,9 @@ class OperasiController extends Controller
'siri' => $request->siri
])->json();
- $getlulus = Http::get(config('api.url') . '/api/ListLatestLulus/'. $auth_user['cawangan'] . '/' . $norujukan)->json();
-
if($updatelulus)
{
- event(new NotifikasiKelulusan($norujukan,"batal",$request->siri,$request->komenkelulusan,$getlulus['teller']));
+ event(new NotifikasiKelulusan($norujukan,"batal",$request->siri,$request->komenkelulusan,$request->teller));
}
}
diff --git a/resources/views/khazanah/info.blade.php b/resources/views/khazanah/info.blade.php
index bae662c..9872b31 100644
--- a/resources/views/khazanah/info.blade.php
+++ b/resources/views/khazanah/info.blade.php
@@ -688,23 +688,33 @@
}
}
- function ulangcetakagh()
+ function ulangcetakagh(e)
{
- if($("input[name='options']:checked").val() == 'belum_tebus'){
+ var komen2 = $(e).data('komen2');
+
+ if(komen2 !== null)
+ {
+ if($("input[name='options']:checked").val() == 'belum_tebus'){
let histid = $('input[name="belum"]:checked').val();
- if(histid == null){
- Swal.fire({
- icon: 'error',
- title: 'Amaran',
- text: 'Sila pilih salah satu SAG'
- });
- }else{
- let urlroute = '{{ route("agh.ulangcetak", ":id") }}';
- urlroute = urlroute.replace(':id', histid);
- window.open(urlroute, '_blank');
- swal.close();
+ if(histid == null){
+ Swal.fire({
+ icon: 'error',
+ title: 'Amaran',
+ text: 'Sila pilih salah satu SAG'
+ });
+ }else{
+ let urlroute = '{{ route("agh.ulangcetak", ":id") }}';
+ urlroute = urlroute.replace(':id', histid);
+ window.open(urlroute, '_blank');
+ swal.close();
+ }
}
+ }else{
+ $('#AGHModalEdit').modal('show');
+ swal.close();
}
+
+ return;
}
function saghilangfunc()
@@ -724,6 +734,7 @@
data:{ "norujukan" : histid,"kodcaw" : kodcaw},
success:function(data)
{
+
var count = Object.keys(data).length;
if(count > 0)
@@ -735,7 +746,7 @@
showConfirmButton: false,
html: "
" +
'' +
- '',
+ '',
icon: 'error',
title: 'Surat Akuan Gadaian Hilang telah dikeluarkan!'
});
diff --git a/resources/views/khazanah/kelulusan.blade.php b/resources/views/khazanah/kelulusan.blade.php
index 47009fb..5c9909c 100644
--- a/resources/views/khazanah/kelulusan.blade.php
+++ b/resources/views/khazanah/kelulusan.blade.php
@@ -311,6 +311,7 @@
allowOutsideClick: false
})
+ let teller = $(e).closest('tr').children('td:eq(1)').text();
let nm = $(e).closest('tr').children('td:eq(4)').text();
let ber = $(e).closest('tr').children('td:eq(5)').text();
let marg = $(e).closest('tr').children('td:eq(6)').text();
@@ -322,6 +323,8 @@
let siri = $(e).data('siri');
let namakhazanah = "{{ Auth::user()->name }}";
+ teller = String(teller);
+
$.ajax({
method:'put',
url: "{{ route('khazanah.updatekelulusan') }}",
@@ -331,7 +334,8 @@
"pelulus" : pelulus,
"siri" : siri,
'komen' : komen,
- 'namakhazanah' : namakhazanah
+ 'namakhazanah' : namakhazanah,
+ 'teller' : teller
},
success:function(data){
Swal.fire({
diff --git a/resources/views/modal/agh.blade.php b/resources/views/modal/agh.blade.php
index 0f2f7d3..276889f 100644
--- a/resources/views/modal/agh.blade.php
+++ b/resources/views/modal/agh.blade.php
@@ -63,4 +63,69 @@
+
+