|
@@ -167,6 +167,7 @@ class Topicdongtai extends Api
|
|
|
}
|
|
|
|
|
|
Db::startTrans();
|
|
|
+ $where['createtime'] = time();
|
|
|
$rs = Db::name('topic_dongtai_good')->insertGetId($where);
|
|
|
$up = Db::name('topic_dongtai')->where('id',$id)->setInc('goodnum');
|
|
|
|
|
@@ -255,6 +256,7 @@ class Topicdongtai extends Api
|
|
|
}
|
|
|
|
|
|
Db::startTrans();
|
|
|
+ $where['createtime'] = time();
|
|
|
$rs = Db::name('topic_answer_good')->insertGetId($where);
|
|
|
$up = Db::name('topic_dongtai_answer')->where('id',$answer_id)->setInc('goodnum');
|
|
|
|
|
@@ -447,6 +449,53 @@ class Topicdongtai extends Api
|
|
|
$this->success('success',$list);
|
|
|
}
|
|
|
|
|
|
+ ////////////////////////////////////////////////////////////
|
|
|
+
|
|
|
+ //消息-互动消息-评论
|
|
|
+ //谁评论了我
|
|
|
+ public function msg_answer(){
|
|
|
+ $map = [
|
|
|
+ 'dt.user_id' => $this->auth->id,
|
|
|
+ 'a.level' => 1,
|
|
|
+ ];
|
|
|
+ $list = Db::name('topic_dongtai_answer')->alias('a')
|
|
|
+ ->field('a.id,a.createtime,user.nickname,user.gender,user.avatar')
|
|
|
+ ->join('topic_dongtai dt','a.dt_id = dt.id','LEFT')
|
|
|
+ ->join('user','a.user_id = user.id','LEFT')
|
|
|
+ ->where($map)->order('a.id desc')->autopage()->select();
|
|
|
+ $list = list_domain_image($list,['avatar']);
|
|
|
+ if(!empty($list)){
|
|
|
+ foreach($list as $key => &$val){
|
|
|
+ //时间
|
|
|
+ $val['createtime_text'] = get_last_time($val['createtime']);
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ $this->success(1,$list);
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+ //消息-互动消息-获赞
|
|
|
+ //谁赞了我
|
|
|
+ public function msg_good(){
|
|
|
+ $map = [
|
|
|
+ 'dt.user_id' => $this->auth->id,
|
|
|
+ ];
|
|
|
+ $list = Db::name('topic_dongtai_good')->alias('g')
|
|
|
+ ->field('g.id,g.createtime,user.nickname,user.gender,user.avatar')
|
|
|
+ ->join('topic_dongtai dt','g.dt_id = dt.id','LEFT')
|
|
|
+ ->join('user','g.user_id = user.id','LEFT')
|
|
|
+ ->where($map)->order('g.id desc')->autopage()->select();
|
|
|
+ $list = list_domain_image($list,['avatar']);
|
|
|
+ if(!empty($list)){
|
|
|
+ foreach($list as $key => &$val){
|
|
|
+ //时间
|
|
|
+ $val['createtime_text'] = get_last_time($val['createtime']);
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ $this->success(1,$list);
|
|
|
+ }
|
|
|
|
|
|
|
|
|
}
|