作者 Cool
1 个管道 的构建 失败 耗费 0 秒

Merge branch 'master' of http://114.215.101.231:8099/guosheng/community into liuzhen

@@ -102,12 +102,14 @@ class House extends Api @@ -102,12 +102,14 @@ class House extends Api
102 $info['createtime'] = ''; 102 $info['createtime'] = '';
103 $info['look_num'] = ''; 103 $info['look_num'] = '';
104 $info['is_new'] = 2; 104 $info['is_new'] = 2;
  105 + $info['id'] = '';
105 }else{ 106 }else{
106 $info['is_have'] = 1; 107 $info['is_have'] = 1;
107 $info['title'] = $house_board['title']; 108 $info['title'] = $house_board['title'];
108 $info['content'] = $house_board['content']; 109 $info['content'] = $house_board['content'];
109 $info['look_num'] = $house_board['look_num']; 110 $info['look_num'] = $house_board['look_num'];
110 $info['createtime'] = date('Y-m-d',$house_board['createtime']); 111 $info['createtime'] = date('Y-m-d',$house_board['createtime']);
  112 + $info['id'] = $house_board['id'];
111 113
112 //查询是否已读 114 //查询是否已读
113 $is_read = Db::name('house_board_detail')->where('user_id',$user_id)->where('house_board_id',$house_board['id'])->find(); 115 $is_read = Db::name('house_board_detail')->where('user_id',$user_id)->where('house_board_id',$house_board['id'])->find();
@@ -491,16 +493,24 @@ class House extends Api @@ -491,16 +493,24 @@ class House extends Api
491 if (!$validate->check($param)) { 493 if (!$validate->check($param)) {
492 $this->error($validate->getError()); 494 $this->error($validate->getError());
493 } 495 }
494 - $param['createtime'] = time();  
495 - $param['updatetime'] = time();  
496 - $data = Db::name('user_house')->insertGetId($param);  
497 - if(empty($data)){  
498 - $this->error('申请失败'); 496 +
  497 + $info = Db::name('user_house')->where('user_id',$param['user_id'])->where('house_id',$param['house_id'])->find();
  498 + if(empty($info)){
  499 + $param['createtime'] = time();
  500 + $param['updatetime'] = time();
  501 + $data = Db::name('user_house')->insertGetId($param);
  502 + if(empty($data)){
  503 + $this->error('申请失败');
  504 + }else{
  505 + Db::name('user')->where('id',$param['user_id'])->update(['mobile'=>$param['phone']]);
  506 + $this->success('成功');
  507 + }
499 }else{ 508 }else{
500 - Db::name('user')->where('id',$param['user_id'])->update(['mobile'=>$param['phone']]);  
501 - $this->success('成功'); 509 + $this->error('您已经绑定过该小区了');
502 } 510 }
503 511
  512 +
  513 +
504 } 514 }
505 515
506 /** 516 /**