From ddca41f670783b465751b1f3a85da77764ac4f18 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=98=E5=8D=8E=E6=B8=85?= <18691022700@163.com> Date: Sat, 30 Aug 2025 09:31:57 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BA=A4=E5=8F=8B=E6=88=BF=20=20=E9=80=81?= =?UTF-8?q?=E7=A4=BC=E4=B8=BB=E6=8C=81=E5=98=89=E5=AE=BE=E5=88=A4=E6=96=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- application/api/model/Friend.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/application/api/model/Friend.php b/application/api/model/Friend.php index cf5d5af..ebf3b59 100644 --- a/application/api/model/Friend.php +++ b/application/api/model/Friend.php @@ -286,7 +286,7 @@ class Friend extends Model if($res['code'] != 1){ return $res; } - Log::record("交友房送礼".json_encode($res),"inFo"); + //送礼成功后续操作 //查看当前时间是否在交友表的创建时间和结束时间段内 用来区分是否要拉取心动值高的用户上麦 $friend = db::name('vs_user_friending')->where(['room_id' => $room_id,'status' => 1])->order('id desc')->find(); @@ -303,13 +303,13 @@ class Friend extends Model }else{ //判断送礼人或收礼人里面有主持和嘉宾 $host = $this->is_host($uid,$to_uid,$room_id); - + Log::record("交友房送礼,判断是否主持".json_encode($host),"inFo"); //判断是否是主持 if($host['is_preside'] == 1){ if(!in_array($uid,$host['is_preside_user'])){//主持不是当前送礼人,那就是在收礼人中 //从数组中剔除主持人 && $is_preside_user!= UID $user_idd = explode(",", $user_idd); // 将字符串转换为数组 - $user_idd = array_diff($user_idd, array($host['is_preside_user'])); // 从数组中移除 + $user_idd = array_diff($user_idd, $host['is_preside_user']); // 从数组中移除 if($user_idd){ //插入/更新心动表 $this->addUserHeart($uid,$to_uid,$friend['id'],$sumPrice,$room_id,$res['data']['gift_user_data']);