|
@@ -1177,4 +1177,55 @@ class Press extends Base
|
|
|
|
|
|
|
|
|
|
|
|
+
|
|
|
+ /**
|
|
|
+ * @title 我的点赞--评论
|
|
|
+ * @desc 评论点赞列表
|
|
|
+ * @author qc
|
|
|
+ * @method GET
|
|
|
+ * @url /api/Press/getTagsComment
|
|
|
+ * @header name:Authorization require:1 desc:Token
|
|
|
+ * @param name:page type:int default:0 desc:页数
|
|
|
+ * @param name:page_num type:int default:20 desc:每页数
|
|
|
+ * @return name:create_at type:string default:-- desc:时间
|
|
|
+ * @return name:self_name type:string default:-- desc:会员名称【自己的】
|
|
|
+ * @return name:self_headimg type:string default:-- desc:会员头像【自己的】
|
|
|
+ * @return name:comment_user type:string default:-- desc:会员名称【评论人】
|
|
|
+ * @return name:content type:string default:-- desc:评论内容
|
|
|
+ * @return name:cover type:string default:-- desc:封面
|
|
|
+ * @return name:title type:string default:-- desc:标题
|
|
|
+ * @return name:read_num type:string default:-- desc:浏览量
|
|
|
+ * @return name:is_normal type:int default:-- desc:是否是正常记录(0已删除或是已禁用1可以正常跳转详情)
|
|
|
+ * @return name:app_name type:string default:-- desc:发布方名称
|
|
|
+ * @return name:app_logo type:string default:-- desc:发布方头像
|
|
|
+ */
|
|
|
+
|
|
|
+ public function getTagsComment()
|
|
|
+ {
|
|
|
+ $list = PlatformLike::field('l.id,c.content,g.read_num,g.cover,u.name comment_user,g.is_over,g.user_id,l.create_at,g.title,g.id press_id')
|
|
|
+ ->alias('l')
|
|
|
+ ->where(['l.user_id'=>$this->user_id,'l.type'=>2])
|
|
|
+ ->where('c.user_id','<>',$this->user_id)
|
|
|
+ ->leftJoin('PressComment c','l.like_id = c.id')
|
|
|
+ ->leftJoin('Press g','g.id = c.first_id')
|
|
|
+ ->leftJoin('store_member u','u.id = c.user_id')
|
|
|
+ ->order('l.id desc')
|
|
|
+ ->limit($this->off_set,$this->page_num)
|
|
|
+ ->select()->toArray();
|
|
|
+ $user_info = $this->userInfo();
|
|
|
+ foreach ($list as &$v) {
|
|
|
+ $v['is_normal'] = CheckPower::checkModulesPower($v['press_id'],0,$this->request->controller());
|
|
|
+ $auth_info = \app\common\model\Press::getInfoAuth($v['user_id'],APPNAME,APPLOGO);
|
|
|
+ $v['app_name'] = $auth_info['app_name'];
|
|
|
+ $v['app_logo'] = $auth_info['app_logo'];
|
|
|
+ $v['read_num'] = numTransform($v['read_num']);
|
|
|
+ $v['self_name'] = $user_info['name'];
|
|
|
+ $v['self_headimg'] = $user_info['headimg'];
|
|
|
+ }
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
}
|