From c21840eeb157b048a664352d31df3ad0280dd7f2 Mon Sep 17 00:00:00 2001 From: wh <382379437@qq.com> Date: Tue, 23 Jul 2024 17:07:56 +0800 Subject: [PATCH] fixed --- .../application/api/controller/Reportty.php | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/digital_doctor/application/api/controller/Reportty.php b/digital_doctor/application/api/controller/Reportty.php index e830b4e..677e06c 100644 --- a/digital_doctor/application/api/controller/Reportty.php +++ b/digital_doctor/application/api/controller/Reportty.php @@ -136,8 +136,19 @@ class Reportty ->where('username',$user['username']) ->delete(); + $client_id = input('client_id'); + if(empty($client_id)){ + return json(Tools::set_fail('client_id必须')); + } + + //查询广播客户端id + $arr = Db::table('fa_device') + ->where('username',$username) + ->where('clientid','neq',$client_id) + ->select(); + $clientid_arr = array_column($arr,'clientid'); $json = Tools::wss_json_ok('Reportty/createReport','ok',['flow_code'=>'create_report_end']); - Gateway::sendToAll($json); + Gateway::sendToAll($json,$clientid_arr); return json(Tools::set_ok($res_content)); }