Kirin 2 年之前
父節點
當前提交
33f67f36a7
共有 1 個文件被更改,包括 17 次插入23 次删除
  1. 17 23
      app/api/controller/publics/ArticleController.php

+ 17 - 23
app/api/controller/publics/ArticleController.php

@@ -1,5 +1,4 @@
 <?php
-
 namespace app\api\controller\publics;
 
 use app\models\article\Article;
@@ -23,17 +22,13 @@ class ArticleController
     public function lst(Request $request, $cid)
     {
         list($page, $limit) = UtilService::getMore([
-            ['page', 1],
-            ['limit', 10],
-        ], $request, true);
-        $list = Article::cidByArticleList($cid, $page, $limit, "id,title,share_images,image_input,visit,from_unixtime(add_time,'%Y-%m-%d %H:%i') as add_time,synopsis,url") ?? [];
-        if (is_object($list)) $list = $list->toArray();
-        foreach ($list as &$v) {
-            $v['share_images'] = explode(',', $v['share_images']);
-        }
+            ['page',1],
+            ['limit',10],
+        ],$request, true);
+        $list = Article::cidByArticleList($cid,$page,$limit,"id,title,image_input,visit,from_unixtime(add_time,'%Y-%m-%d %H:%i') as add_time,synopsis,url") ?? [];
+        if(is_object($list)) $list = $list->toArray();
         return app('json')->successful($list);
     }
-
     /**
      * 文章详情
      * @param $id
@@ -42,17 +37,16 @@ class ArticleController
      * @throws \think\db\exception\ModelNotFoundException
      * @throws \think\exception\DbException
      */
-    public function details($id)
-    {
-        $content = Article::getArticleOne($id);
-        if (!$content) return app('json')->fail('此文章已经不存在!');
-        $content["visit"] = $content["visit"] + 1;
-        $content["cart_name"] = ArticleCategory::getArticleCategoryField($content['cid']);
-        $content['add_time'] = date('m月d日', $content['add_time']);
-        $content['share_images'] = explode(',', $content['share_images']);
-        Article::edit(['visit' => $content["visit"]], $id);//增加浏览次数
-        return app('json')->successful($content);
-    }
+   public function details($id)
+   {
+       $content = Article::getArticleOne($id);
+       if(!$content) return app('json')->fail('此文章已经不存在!');
+       $content["visit"] = $content["visit"] + 1;
+       $content["cart_name"] = ArticleCategory::getArticleCategoryField($content['cid']);
+       $content['add_time'] = date('m月d日',$content['add_time']);
+       Article::edit(['visit'=>$content["visit"]],$id);//增加浏览次数
+       return app('json')->successful($content);
+   }
 
     /**
      * 文章 热门
@@ -61,7 +55,7 @@ class ArticleController
     public function hot()
     {
         $list = Article::getArticleListHot("id,title,image_input,visit,from_unixtime(add_time,'%Y-%m-%d %H:%i') as add_time,synopsis,url") ?? [];
-        if (is_object($list)) $list = $list->toArray();
+        if(is_object($list)) $list = $list->toArray();
         return app('json')->successful($list);
     }
 
@@ -72,7 +66,7 @@ class ArticleController
     public function banner()
     {
         $list = Article::getArticleListBanner("id,title,image_input,visit,from_unixtime(add_time,'%Y-%m-%d %H:%i') as add_time,synopsis,url") ?? [];
-        if (is_object($list)) $list = $list->toArray();
+        if(is_object($list)) $list = $list->toArray();
         return app('json')->successful($list);
     }
 }