diff --git a/app/subscribe/GatewaySubscribe.php b/app/subscribe/GatewaySubscribe.php index f8922e6..e18ebbf 100644 --- a/app/subscribe/GatewaySubscribe.php +++ b/app/subscribe/GatewaySubscribe.php @@ -86,14 +86,19 @@ class GatewaySubscribe /** * Ws客户端锁定 - * @param PutMessage $put + * @param $vars * @return void * @throws DataNotFoundException * @throws DbException * @throws ModelNotFoundException */ - public function onLockClient(PutMessage $put): void + public function onLockClient($vars): void { + /** + * @var PutMessage $put + */ + [$put] = $vars; + $client = SysUserClient::where([ 'client_id' => $put->getClientId(), 'client_name'=> $put->getClientName(), @@ -120,6 +125,12 @@ class GatewaySubscribe GatewayClientService::sendToClient($put->wsClientId,new OutMessage( SystemEnum::Lock_Client )); + // 弹窗提示框 + GatewayClientService::sendToClient($put->wsClientId, new OutMessage( + ScriptEnum::create( + new Swal(title: '登录成功,欢迎您', text: "锁定客户端") + ), + )); } }