1557492053 1 年之前
父節點
當前提交
bcb95d3782
共有 1 個文件被更改,包括 6 次插入1 次删除
  1. 6 1
      application/api/controller/Community.php

+ 6 - 1
application/api/controller/Community.php

@@ -4,7 +4,9 @@
 namespace app\api\controller;
 
 
+use app\admin\model\dynamic\Comment;
 use app\admin\model\dynamic\Dynamic;
+use app\admin\model\dynamic\Like;
 use app\admin\model\dynamic\Topic;
 use app\api\model\massager\Collect;
 use app\api\validate\BaseApiValidate;
@@ -91,11 +93,14 @@ class Community extends Api
         }, []);
 
         $topicModel = new Topic();
+        $likeModel = new Like();
+        $commentModel = new Comment();
         foreach ($items as &$item) {
             $item["massager"] = $f_massager[$item["massager_id"]] ?? ["id" => null, "name" => null];
             $item["topic"] = $topicModel->get($item["topic_id"]);
+            $item["like_count"] = $likeModel->where("dynamic_id", "=", $item["id"])->count();
+            $item["comment_count"] = $commentModel->where("status", "normal")->where("dynamic_id", $item["id"])->count();
         }
-
         $this->success([
             $items,
             $paginate->total()