From 49c4f875e9b88ef8680effc8e3126c5aff4736bb Mon Sep 17 00:00:00 2001 From: toom1996 Date: Mon, 11 Aug 2025 16:59:38 +0800 Subject: [PATCH] update --- app/Rpc/v1/NewsService.php | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/app/Rpc/v1/NewsService.php b/app/Rpc/v1/NewsService.php index b148f82..f8ac842 100755 --- a/app/Rpc/v1/NewsService.php +++ b/app/Rpc/v1/NewsService.php @@ -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(); } /**