Tokumeikoi 5 年之前
父節點
當前提交
9080de4d0a
共有 1 個文件被更改,包括 8 次插入3 次删除
  1. 8 3
      app/Http/Controllers/User/NoticeController.php

+ 8 - 3
app/Http/Controllers/User/NoticeController.php

@@ -11,10 +11,15 @@ class NoticeController extends Controller
 {
     public function fetch(Request $request)
     {
+        $current = $request->input('current') ? $request->input('current') : 1;
+        $pageSize = 5;
+        $model = Notice::orderBy('created_at', 'DESC');
+        $total = $model->count();
+        $res = $model->forPage($current, $pageSize)
+            ->get();
         return response([
-            'data' => Notice::orderBy('created_at', 'DESC')
-                ->limit(5)
-                ->get()
+            'data' => $res,
+            'total' => $total
         ]);
     }
 }