This commit is contained in:
toom1996
2025-08-11 16:59:38 +08:00
parent be4f02fc5b
commit 49c4f875e9

View File

@ -53,12 +53,21 @@ class NewsService extends BaseService
->get()
->toArray();
$guess = AppNews::formatQuery(['created_at'])
->where('platform', $app_id)
->where('is_delete', 0)
->select(['title', 'id', 'cover', 'created_at'])
->limit(10)
->orderBy(Db::raw('RAND()'))
->get()
->toArray();
// 上一篇文章
$query['prevNews'] = AppNews::query()->where('id', '<', $id)->select(['title', 'id'])->where('platform', $app_id)->where('is_delete', 0)->orderBy('id', 'desc')->first();
// 下一篇文章
$query['nextNews'] = AppNews::query()->where('id', '>', $id)->select(['title', 'id'])->where('platform', $app_id)->where('is_delete', 0)->first();
return $this->getResponse()->setData($query)->setCode(0)->send();
return $this->getResponse()->setExtra('guess', $guess)->setData($query)->setCode(0)->send();
}
/**