wupengfei %!s(int64=2) %!d(string=hai) anos
pai
achega
bd8bb24088
Modificáronse 2 ficheiros con 38 adicións e 5 borrados
  1. 1 1
      .idea/workspace.xml
  2. 37 4
      application/api/controller/Article.php

+ 1 - 1
.idea/workspace.xml

@@ -220,7 +220,7 @@
       <workItem from="1664498426748" duration="13957000" />
       <workItem from="1665189429149" duration="5358000" />
       <workItem from="1665206979508" duration="7749000" />
-      <workItem from="1665276346161" duration="10207000" />
+      <workItem from="1665276346161" duration="12999000" />
     </task>
     <servers />
   </component>

+ 37 - 4
application/api/controller/Article.php

@@ -867,9 +867,9 @@ class Article extends Base
      * @return name:item_id type:string default:-- desc:item_id
      * @return name:cover type:string default:-- desc:封面
      * @return name:create_at type:string default:-- desc:时间
-     * @return name:user_name type:string default:-- desc:用户名【用户自己的
-     * @return name:headimg type:string default:-- desc:用户头像【用户自己的
-     * @return name:parent_comment type:array default:-- desc:上级评论内容【你评论的那个评论】
+     * @return name:user_name type:string default:-- desc:用户名【其他会员
+     * @return name:headimg type:string default:-- desc:用户头【其他会员
+     * @return name:parent_comment type:array default:-- desc:你的评论内容【别人回复的那个评论】
      * @return name:parent_comment.content type:string default:-- desc:内容
      * @return name:parent_comment.name type:string default:-- desc:会员名称
      * @return name:parent_comment.title type:string default:-- desc:图文标题
@@ -880,7 +880,6 @@ class Article extends Base
     {
         $all_comment = ArticleComment::where(['user_id'=>$this->user_id,'is_deleted'=>0])->column('id');
         if(empty($all_comment)) $this->success('ok',['list'=>null]);
-        $user_info = $this->userInfo();
         $sel_where  = [];
         $title = input('get.title');
         if($title)  $sel_where[]  = ['i.title','like','%'.$title.'%'];
@@ -906,8 +905,42 @@ class Article extends Base
             $v['parent_comment'] = $parent_comment;
         }
         $this->success('ok',['list'=>$list]);
+    }
 
+    /**
+     * @title 图文点赞列表【我的点赞】
+     * @desc 图文点赞列表
+     * @author qc
+     * @method GET
+     * @url /api/Article/getTagsArticle
+     * @header name:Authorization require:1 desc:Token
+     * @param  name:title type:string default:-- desc:标题
+     * @param  name:page type:int default:0 desc:页数
+     * @param  name:page_num type:int default:20 desc:每页数
+     * @return name:title type:string default:-- desc:标题
+     * @return name:article_id type:string default:-- desc:文章id
+     * @return name:item_id type:string default:-- desc:item_id
+     * @return name:cover type:string default:-- desc:封面
+     * @return name:create_at type:string default:-- desc:时间
+     */
+    public function getTagsArticle()
+    {
+        $sel_where  = [];
+        $title = input('get.title');
+        if($title)  $sel_where[]  = ['i.title','like','%'.$title.'%'];
+        $sel_where[]  = ['t.user_id','=',$this->user_id];
+        $sel_where[]  = ['t.coll_type','=',3];
+        $list = UserCollect::where($sel_where)
+            ->alias('t')
+            ->field('t.id,t.create_at,t.coll_id article_id,t.children_id item_id,i.title,i.cover')
+            ->leftJoin('ArticleItem i','t.children_id = i.id')
+            ->order('id desc')
+            ->limit($this->off_set,$this->page_num)
+            ->select()->toArray();
+        $this->success('ok',['list'=>$list]);
     }
 
 
+
+
 }