作者 何书鹏
1 个管道 的构建 通过 耗费 3 秒

bug修改

@@ -257,7 +257,7 @@ class HouseAdmin extends Api @@ -257,7 +257,7 @@ class HouseAdmin extends Api
257 $where = ['hb.house_id'=>$house_id]; 257 $where = ['hb.house_id'=>$house_id];
258 $total_num = HouseBoard::where($where) 258 $total_num = HouseBoard::where($where)
259 ->alias('hb') 259 ->alias('hb')
260 - ->join('house_admin ha','ha.user_id = hb.admin_user_id') 260 + ->join('house_admin ha','ha.id = hb.admin_user_id')
261 ->count(); 261 ->count();
262 $list = $this->getBoardList($where,$page,$pageNum); 262 $list = $this->getBoardList($where,$page,$pageNum);
263 $this->success('success',compact('total_num','list')); 263 $this->success('success',compact('total_num','list'));
@@ -420,7 +420,7 @@ class HouseAdmin extends Api @@ -420,7 +420,7 @@ class HouseAdmin extends Api
420 Db::startTrans(); 420 Db::startTrans();
421 try{ 421 try{
422 (new HouseBoard)->allowField(true)->save(array_merge([ 422 (new HouseBoard)->allowField(true)->save(array_merge([
423 - 'admin_user_id' => $this->auth->id 423 + 'admin_user_id' => $admin['id']
424 ],$post)); 424 ],$post));
425 // 该社区下的业主ID 425 // 该社区下的业主ID
426 $user_id_arr = UserHouse::where('house_id',$post['house_id']) 426 $user_id_arr = UserHouse::where('house_id',$post['house_id'])
@@ -255,6 +255,10 @@ class HouseBoard extends Api @@ -255,6 +255,10 @@ class HouseBoard extends Api
255 } 255 }
256 256
257 } 257 }
  258 + // 因为公告首页接口已经返回了最新的公告,所以这里防止重复就去掉最新的
  259 + if(empty($page) || $page == 1){
  260 + $data['info'] = array_shift($data['info']);
  261 + }
258 $this->success('success',$data); 262 $this->success('success',$data);
259 } 263 }
260 264