From d239eb393fd941943ef98bce05520029c7e51bd9 Mon Sep 17 00:00:00 2001 From: wanghongjun <1445693971@qq.com> Date: Thu, 3 Jul 2025 16:59:38 +0800 Subject: [PATCH] =?UTF-8?q?=E5=85=B3=E9=97=AD=E5=AE=A2=E6=9C=8D=EF=BC=8C?= =?UTF-8?q?=E5=AE=A2=E6=9C=8D=E4=B8=8D=E5=8F=82=E4=B8=8E=E6=98=AF=E5=90=A6?= =?UTF-8?q?=E7=AE=A1=E7=90=86=E5=91=98=E5=88=A4=E6=96=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/enterprise/controller/Friend.php | 6 +++++- app/enterprise/model/Message.php | 6 +++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/app/enterprise/controller/Friend.php b/app/enterprise/controller/Friend.php index 8f3748b..2eb3eba 100644 --- a/app/enterprise/controller/Friend.php +++ b/app/enterprise/controller/Friend.php @@ -204,7 +204,11 @@ class Friend extends BaseController } $chatSetting = $this->globalConfig['chatInfo']; - $kefuUser = $chatSetting['autoAddUser']['user_ids'] ?? []; + $kefuUser = []; + $status = $chatSetting['autoAddUser']['status'] ?? 0; + if ($status == 1) { + $kefuUser = $chatSetting['autoAddUser']['user_ids']; + } $manageUser=User::where([['status','=',1],['role','>',0]])->column('user_id'); $kefu=array_unique(array_merge($kefuUser,$manageUser)); diff --git a/app/enterprise/model/Message.php b/app/enterprise/model/Message.php index a5f173c..fdac406 100644 --- a/app/enterprise/model/Message.php +++ b/app/enterprise/model/Message.php @@ -77,7 +77,11 @@ class Message extends BaseModel $chatSetting = $globalConfig['chatInfo']; if($param['toContactId']!=-1){ if ($is_group == 0) { - $kefuUser=$chatSetting['autoAddUser']['user_ids'] ?? []; + $kefuUser = []; + $status = $chatSetting['autoAddUser']['status'] ?? 0; + if ($status == 1) { + $kefuUser=$chatSetting['autoAddUser']['user_ids'] ?? []; + } $manageUser=User::where([['status','=',1],['role','>',0]])->column('user_id'); $kefu=array_unique(array_merge($kefuUser,$manageUser)); $csUid = self::$userInfo['cs_uid'] ?? 0;