2
0
mirror of https://github.com/acepanel/panel.git synced 2026-02-05 21:57:27 +08:00

特性(全局):一波更新

This commit is contained in:
耗子
2022-12-22 22:46:32 +08:00
parent 330d9bbb87
commit 45161c522c
44 changed files with 1032 additions and 506 deletions

View File

@@ -20,11 +20,14 @@ class WebsitesController extends Controller
{
/**
* 获取面板网站
* @param Request $request
* @return JsonResponse
*/
public function getList(): JsonResponse
public function getList(Request $request): JsonResponse
{
$websiteList = Website::query()->get();
$limit = $request->input('limit', 10);
$websiteList = Website::query()->orderBy('id')->paginate($limit);
// 判空
if ($websiteList->isEmpty()) {
return response()->json([
@@ -42,7 +45,8 @@ class WebsitesController extends Controller
return response()->json([
'code' => 0,
'msg' => '获取成功',
'data' => $websiteList
'count' => $websiteList->total(),
'data' => $websiteList->items()
]);
}