From 6243ffcb088e0ebd1dc90ef62e29e1df5721de70 Mon Sep 17 00:00:00 2001 From: wanghongjun <1445693971@qq.com> Date: Wed, 9 Jul 2025 18:05:54 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B1=8F=E8=94=BD=E4=B8=8D=E6=98=AF=E5=A5=BD?= =?UTF-8?q?=E5=8F=8B=E7=9A=84=E8=AF=84=E8=AE=BA=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/enterprise/model/Comment.php | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/app/enterprise/model/Comment.php b/app/enterprise/model/Comment.php index fbaa2bb..5595965 100644 --- a/app/enterprise/model/Comment.php +++ b/app/enterprise/model/Comment.php @@ -10,12 +10,13 @@ class Comment extends Model public static function getPostsComment($relevance_id, $uid, $userIdArr = []) { $reply_user = $userIdArr; - $reply_user[] = 0; $playWhere = " type = 1 and delete_time = 0 and relevance_id = {$relevance_id}"; $playWhere .= " and ( "; - $playWhere .= " reply_user_id in (".implode(",", $reply_user).")"; if (!empty($userIdArr)) { - $playWhere .= " or user_id in (".implode(",",$userIdArr).")"; + $playWhere .= " user_id in (".implode(",",$userIdArr).")"; + $playWhere .= " or (reply_user_id in (".implode(",", $reply_user) . ")"; + $playWhere .= " or (reply_user_id = 0 "; + $playWhere .= " and user_id in (".implode(",",$userIdArr).")))"; } $playWhere .= " )"; $comment = self::where($playWhere)->field('id,content,user_id,reply_user_id')->select();