|
@@ -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]);
|
|
|
}
|
|
|
|
|
|
|
|
|
+
|
|
|
+
|
|
|
}
|