update
This commit is contained in:
@ -53,12 +53,21 @@ class NewsService extends BaseService
|
|||||||
->get()
|
->get()
|
||||||
->toArray();
|
->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['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();
|
$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();
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
Reference in New Issue
Block a user