diff --git a/app/Http/Controllers/UserController.php b/app/Http/Controllers/UserController.php index 444e7a9..3588530 100644 --- a/app/Http/Controllers/UserController.php +++ b/app/Http/Controllers/UserController.php @@ -24,4 +24,35 @@ class UserController extends Controller return view('user.index_operasi',compact('cawangan_info','api_url','auth_user')); } } + + public function edit(){ + $api_url = config('api.url'); + $auth_user = Auth::user(); + $cawangan_info = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url') . '/api/cawangan/'. $auth_user['cawangan'])->json(); + + if($auth_user->roles == 'teller' || $auth_user->roles == 'ppc' || $auth_user->roles == 'pc'){ + return view('user.edit',compact('cawangan_info','api_url','auth_user')); + }else{ + return view('user.edit_operasi',compact('cawangan_info','api_url','auth_user')); + } + } + + public function editStore(Request $request){ + + + $validated = $request->validate([ + 'nama' => 'required|max:255', + 'notel' => 'required|numeric|min:10', + ]); + + $auth_user = Auth::user(); + $user = User::find($auth_user->id); + + $user->name = $request->nama; + $user->no_telefon = $request->notel; + + $user->save(); + + return redirect()->route('profile')->with('success', 'Perubahan Maklumat Pengguna Telah Dikemaskini.'); + } } diff --git a/public/js/main.js b/public/js/main.js index dc37820..e1620b1 100644 --- a/public/js/main.js +++ b/public/js/main.js @@ -465,8 +465,7 @@ async function openuptambahdanserah(e) var channel = pusher.subscribe('pendahuluanserahan-notice'); channel.bind('penserahan-event', function(data) { - console.log(data); - if(data.pengesahan === 'Lulus' && data.cawangan == kodcaw) + if(data.pengesahan === 'Lulus' && data.cawangan == kodcaw && data.kodlaluan == teller) { Swal.fire({ icon: 'success', @@ -630,9 +629,8 @@ function tambahdanserahanfunc(e) var channel = pusher.subscribe('pendahuluanserahan-notice'); channel.bind('penserahan-event', function(data) { // let message = JSON.stringify(data); - console.log(data); - if(data.pengesahan === 'Lulus' && data.cawangan == kodcaw) + if(data.pengesahan === 'Lulus' && data.cawangan == kodcaw && data.kodlaluan == teller) { Swal.fire({ icon: 'success', diff --git a/resources/views/aliran_tunai/index.blade.php b/resources/views/aliran_tunai/index.blade.php index 0db0a5c..fc2b555 100644 --- a/resources/views/aliran_tunai/index.blade.php +++ b/resources/views/aliran_tunai/index.blade.php @@ -8,13 +8,17 @@ @if($countproses > 0) @endif @@ -31,7 +35,7 @@