refactor: 修改文章评论分类语言查询

This commit is contained in:
2025-01-18 11:01:52 +08:00
parent 58e16f9b08
commit 667133478a

View File

@@ -17,8 +17,9 @@ class ArticleLeaveMessage
'title', 'title',
'is_audited', 'is_audited',
'created_at', 'created_at',
'page/a' => 1, 'lang_id' => request()->lang_id,
'size/d' => 20 'page/a' => 1,
'size/d' => 20
]); ]);
// 获取文章留言列表 // 获取文章留言列表
@@ -28,6 +29,7 @@ class ArticleLeaveMessage
'deleted_at' 'deleted_at'
]) ])
->withJoin(['article' => function($query) use($param) { ->withJoin(['article' => function($query) use($param) {
$query->where('article.language_id', '=', $param['lang_id']);
if (!empty($param['title'])) { if (!empty($param['title'])) {
$query->where('article.title', 'like', '%' . $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' 'CASE WHEN is_audited = 1 THEN "已审核" ELSE "未审核" END' => 'is_audited'
]) ])
->withJoin(['article' => function($query) use($param) { ->withJoin(['article' => function($query) use($param) {
$query->where('article.language_id', '=', $param['lang_id']);
if (!empty($param['title'])) { if (!empty($param['title'])) {
$query->where('article.title', 'like', '%' . $param['title'] . '%'); $query->where('article.title', 'like', '%' . $param['title'] . '%');
} }