From c1eba92acab380aba2cb1612638625852ae02a90 Mon Sep 17 00:00:00 2001 From: Hafifie PKB Date: Thu, 10 Jul 2025 12:11:04 +0800 Subject: [PATCH] added fixed khazanah boleh lulus terus --- app/Events/NotifikasiKelulusan.php | 5 +++-- app/Http/Controllers/KhazanahController.php | 2 +- resources/views/customers/v2/info.blade.php | 2 +- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/app/Events/NotifikasiKelulusan.php b/app/Events/NotifikasiKelulusan.php index 3bee030..0c53719 100644 --- a/app/Events/NotifikasiKelulusan.php +++ b/app/Events/NotifikasiKelulusan.php @@ -11,15 +11,16 @@ class NotifikasiKelulusan implements ShouldBroadcast { use Dispatchable, InteractsWithSockets, SerializesModels; - public $norujukan,$kelulusan,$siri,$komen,$teller; + public $norujukan,$kelulusan,$siri,$komen,$teller,$tagoperasi; - public function __construct($norujukan,$kelulusan,$siri,$komen,$teller) + public function __construct($norujukan,$kelulusan,$siri,$komen,$teller,$tagoperasi = null) { $this->norujukan = $norujukan; $this->kelulusan = $kelulusan; $this->siri = $siri; $this->komen = $komen; $this->teller = $teller; + $this->tagoperasi = $tagoperasi; } public function broadcastOn() diff --git a/app/Http/Controllers/KhazanahController.php b/app/Http/Controllers/KhazanahController.php index a9325d3..916c9bc 100644 --- a/app/Http/Controllers/KhazanahController.php +++ b/app/Http/Controllers/KhazanahController.php @@ -608,7 +608,7 @@ class KhazanahController extends Controller if($updatelulus) { if(isset($request->tagoperasi) && $request->tagoperasi == 1){ - event(new NotifikasiKelulusan($norujukan,"lulus",$request->recno,$request->komenubahhapus,$request->teller)); + event(new NotifikasiKelulusan($norujukan,"lulus",$request->recno,$request->komenubahhapus,$request->teller,1)); }else{ event(new NotifikasiUbahHapus($norujukan,"lulus","tiada",$request->teller)); } diff --git a/resources/views/customers/v2/info.blade.php b/resources/views/customers/v2/info.blade.php index 4ca5d46..c3aed6d 100644 --- a/resources/views/customers/v2/info.blade.php +++ b/resources/views/customers/v2/info.blade.php @@ -2925,7 +2925,7 @@ var channel = pusher.subscribe('notice-kelulusan'); channel.bind('my-kelulusan', function(data) { console.log(data,siricreated,teller,norujukan); - if(data.norujukan == norujukan && data.siri == recno && data.teller == teller) + if(data.norujukan == norujukan && data.siri == recno && data.teller == teller && data.tagoperasi == null) { if(data.kelulusan == 'lulus') {