diff --git a/app/admin/controller/v1/ArticleLeaveMessage.php b/app/admin/controller/v1/ArticleLeaveMessage.php index f8ea124e..9fd92e21 100644 --- a/app/admin/controller/v1/ArticleLeaveMessage.php +++ b/app/admin/controller/v1/ArticleLeaveMessage.php @@ -17,8 +17,9 @@ class ArticleLeaveMessage 'title', 'is_audited', 'created_at', - 'page/a' => 1, - 'size/d' => 20 + 'lang_id' => request()->lang_id, + 'page/a' => 1, + 'size/d' => 20 ]); // 获取文章留言列表 @@ -28,6 +29,7 @@ class ArticleLeaveMessage 'deleted_at' ]) ->withJoin(['article' => function($query) use($param) { + $query->where('article.language_id', '=', $param['lang_id']); if (!empty($param['title'])) { $query->where('article.title', 'like', '%' . $param['title'] . '%'); } @@ -144,6 +146,7 @@ class ArticleLeaveMessage 'CASE WHEN is_audited = 1 THEN "已审核" ELSE "未审核" END' => 'is_audited' ]) ->withJoin(['article' => function($query) use($param) { + $query->where('article.language_id', '=', $param['lang_id']); if (!empty($param['title'])) { $query->where('article.title', 'like', '%' . $param['title'] . '%'); }