|
|
|
@ -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(); |
|
|
|
|