Ver código fonte

2023-5-22-1 新增服务区-2

yingzi 2 anos atrás
pai
commit
21b67d2de9
1 arquivos alterados com 7 adições e 5 exclusões
  1. 7 5
      app/api/controller/ArticleController.php

+ 7 - 5
app/api/controller/ArticleController.php

@@ -15,11 +15,13 @@ class ArticleController
     {
     {
         $page = $request->param('page', 1);
         $page = $request->param('page', 1);
         $pageSize = $request->param('pageSize', 10);
         $pageSize = $request->param('pageSize', 10);
-        $articles = (new ArticleModel())
-            ->order('create_time', 'desc')
-            ->page($page, $pageSize)
-            ->select();
-        $count = (new ArticleModel())->count();
+        $title = $request->param('title', '');
+        $query = (new ArticleModel())->order('create_time', 'desc');
+        if ($title) {
+            $query->where('title', 'like', "%$title%");
+        }
+        $articles = $query->page($page, $pageSize)->select();
+        $count = $query->count();
         $data['list'] = $articles;
         $data['list'] = $articles;
         $data['count'] = $count;
         $data['count'] = $count;
         return app('json')->success($data);
         return app('json')->success($data);