diff --git a/app/Http/Controllers/KhazanahController.php b/app/Http/Controllers/KhazanahController.php index 64157ac..f69e9b6 100644 --- a/app/Http/Controllers/KhazanahController.php +++ b/app/Http/Controllers/KhazanahController.php @@ -3481,5 +3481,58 @@ class KhazanahController extends Controller return view('print.notislelong', compact('cawangan_info','api_url','cawangan_detail')); } + public function PaparanPermohonan() + { + $auth_user = Auth::user(); + $api_url = config('api.url'); + $current = Carbon::now(); + $tarikhsemasa = $current->toDateString(); + + + $cawangan_info = Http::get(config('api.url') . '/api/cawangan/'. $auth_user['cawangan'])->json(); + + //Peti Besi Cawangan + $getVault=Http::withOptions(['verify' => config('app.api_verify')])->get( config('api.url').'/api/VaultController/'.$auth_user['cawangan'])->json(); + + if(sizeof($getVault) == 0) + { + $peti_besi_terkini=Http::withOptions(['verify' => config('app.api_verify')])->post(config('api.url').'/api/daftarVault/'.$auth_user['cawangan'])->json(); + $getVault = $peti_besi_terkini['bakiakhir']; + + }else{ + $getVault = $getVault[0]['bakiakhir']; + } + + + //Dashboardall + $dashboard=Http::withOptions(['verify' => config('app.api_verify')])->get( config('api.url').'/api/Dashboard_all/'.$auth_user['cawangan'])->json(); + + // dd($dashboard); + return view('khazanah.permohonanwang', compact('cawangan_info','api_url','getVault','tarikhsemasa','dashboard')); + } + + public function SimpanPermohonan(Request $request){ + + // dd($request->all()); + $auth_user = Auth::user(); + $api_url = config('api.url'); + + $permohonan = Http::withOptions(['verify' => config('app.api_verify')])->post(config('api.url') . '/admin/permohonan/add/'. $auth_user['cawangan'],[ + 'jenismohon' => $request->radwang, + 'jumlahmohon' => $request->jumlahmohon, + 'tarikhmohon' => $request->tarikhmohon, + 'bakipetibesi' => $request->bakipetibesi, + 'outstanding' => $request->outstanding, + 'namapemohon' => $auth_user['nama'] + ])->json(); + + if($permohonan == true) + { + return redirect()->back()->with('message', 'Permohonan Berjaya Disimpan!'); + }else{ + return redirect()->back()->with('error', 'Permohonan Tidak Berjaya!'); + } + } + } diff --git a/resources/views/homepage/khazanah/home.blade.php b/resources/views/homepage/khazanah/home.blade.php index 4fff1cb..485db0f 100644 --- a/resources/views/homepage/khazanah/home.blade.php +++ b/resources/views/homepage/khazanah/home.blade.php @@ -207,7 +207,7 @@ Unjuran
- Permohonan Wang + Permohonan
@@ -242,9 +242,6 @@
Aliran Tunai
-
- Bayaran Balik -
diff --git a/resources/views/khazanah/permohonanwang.blade.php b/resources/views/khazanah/permohonanwang.blade.php index 425ecc7..cbd5f42 100644 --- a/resources/views/khazanah/permohonanwang.blade.php +++ b/resources/views/khazanah/permohonanwang.blade.php @@ -1,48 +1,64 @@ @extends('layouts.app') - @section('content') +@include('modal.permohonanwang') +
-
+
-
+
+ + @if(session()->has('message')) +
+ {{ session()->get('message') }} +
+ @endif -
-
- - + @if(session()->has('error')) +
+ {{ session()->get('error') }} +
+ @endif + +
+
+
Peti Besi: RM {{ number_format($getVault,2) }}
+
-
- - +
+
Senarai Permohonan Masih Aktif
+
+ +
- -
- - +
+
+
+ + + + + + + + + + + + + + +
BilNo PermohonanTarikh MohonJumlah Mohon (RM)Bayaran Balik (RM)StatusJenis PermohonanAct
- -
- - -
- -
- - -
- -
@@ -50,4 +66,25 @@
+ @endsection diff --git a/resources/views/modal/permohonanwang.blade.php b/resources/views/modal/permohonanwang.blade.php new file mode 100644 index 0000000..e6e600f --- /dev/null +++ b/resources/views/modal/permohonanwang.blade.php @@ -0,0 +1,54 @@ + + diff --git a/routes/web.php b/routes/web.php index 6461adf..2aea6cc 100644 --- a/routes/web.php +++ b/routes/web.php @@ -137,7 +137,8 @@ Route::get('/khazanah/searchpelanggan',['as'=>'khazanah.searchpelanggan','uses'= Route::post('/khazanah/pendahuluanserahanHQ',['as'=>'khazanah.pendahuluanserahanHQ','uses'=>'KhazanahController@pendahuluanserahanHQ'])->middleware('auth','khazanah'); Route::get('/penebusankhazanah/{norujukan}',['as'=>'penebusan.khazanah','uses' => 'PenebusanController@PenebusanKhazanah'])->middleware('auth','khazanah'); Route::get('/lelongankhazanah/{norujukan}',['as'=>'lelongan.khazanah','uses' => 'KhazanahController@lelongan'])->middleware('auth','khazanah'); - +Route::get('/permohonan',['as'=>'permohonan.index','uses' => 'KhazanahController@PaparanPermohonan'])->middleware('auth','khazanah'); +Route::post('/permohonan/simpan',['as'=>'permohonan.simpan','uses' => 'KhazanahController@SimpanPermohonan'])->middleware('auth','khazanah'); Route::post('/kakitangan/harian',['as'=>'kakitangan.harian','uses'=>'KakitanganController@kakitanganHarian'])->middleware('auth','khazanah'); Route::get('/lelong',['as'=>'lelong','uses'=>'LelongController@lelong']);