浏览代码

动态完善

lizhen_gitee 1 年之前
父节点
当前提交
dfcbfb11e7
共有 1 个文件被更改,包括 6 次插入5 次删除
  1. 6 5
      application/api/controller/Topicdongtai.php

+ 6 - 5
application/api/controller/Topicdongtai.php

@@ -351,19 +351,20 @@ class Topicdongtai extends Api
     }
 
     //单独某一层的详细
-    public function floor_info(){
-        $floor_id = input('floor_id');
+    public function answer_info(){
+        $answer_id = input('answer_id');
 
         //楼
         $floor_info = Db::name('topic_dongtai_answer')
             ->alias('a')
             ->field('a.*,user.nickname,user.avatar,user.gender')
             ->join('user','a.user_id = user.id','LEFT')
-            ->where(['a.id'=>$floor_id])->find();
+            ->where(['a.id'=>$answer_id])->find();
         $floor_info = info_domain_image($floor_info,['avatar']);
         $floor_info['createtime_text'] = $this->get_last_time($floor_info['createtime']);
         //回复是否已赞
-        $floor_info['is_good'] = $this->answer_is_good($floor_id,$this->auth->id);
+        $floor_info['is_good'] = $this->answer_is_good($answer_id,$this->auth->id);
+        $floor_info['answernumber'] = Db::name('topic_dongtai_answer')->where(['dt_id'=>$floor_info['dt_id'],'floor'=>$floor_info['floor'],'level'=>2])->count();
 
         //层
         $floors = $floor_info['floor'];
@@ -371,7 +372,7 @@ class Topicdongtai extends Api
             ->field('a.*,user.nickname,user.avatar,user.gender,tuser.nickname as to_nickname,tuser.avatar as to_avatar,tuser.gender as to_gender')
             ->join('user','a.user_id = user.id','LEFT')
             ->join('user tuser','a.to_user_id = tuser.id','LEFT')
-            ->where(['a.floor'=>$floors,'a.level'=>2])->order('id asc')->autopage()->select();
+            ->where(['a.dt_id'=>$floor_info['dt_id'],'a.floor'=>$floors,'a.level'=>2])->order('id asc')->autopage()->select();
         $child_lists = list_domain_image($child_lists,['avatar','to_avatar']);
         if(!empty($child_lists)){
             foreach($child_lists as $key => &$answer){