作者 杨育虎
1 个管道 的构建 通过 耗费 0 秒

ok

@@ -491,16 +491,24 @@ class House extends Api @@ -491,16 +491,24 @@ class House extends Api
491 if (!$validate->check($param)) { 491 if (!$validate->check($param)) {
492 $this->error($validate->getError()); 492 $this->error($validate->getError());
493 } 493 }
494 - $param['createtime'] = time();  
495 - $param['updatetime'] = time();  
496 - $data = Db::name('user_house')->insertGetId($param);  
497 - if(empty($data)){  
498 - $this->error('申请失败'); 494 +
  495 + $info = Db::name('user_house')->where('user_id',$param['user_id'])->where('house_id',$param['house_id'])->find();
  496 + if(empty($info)){
  497 + $param['createtime'] = time();
  498 + $param['updatetime'] = time();
  499 + $data = Db::name('user_house')->insertGetId($param);
  500 + if(empty($data)){
  501 + $this->error('申请失败');
  502 + }else{
  503 + Db::name('user')->where('id',$param['user_id'])->update(['mobile'=>$param['phone']]);
  504 + $this->success('成功');
  505 + }
499 }else{ 506 }else{
500 - Db::name('user')->where('id',$param['user_id'])->update(['mobile'=>$param['phone']]);  
501 - $this->success('成功'); 507 + $this->error('您已经绑定过该小区了');
502 } 508 }
503 509
  510 +
  511 +
504 } 512 }
505 513
506 /** 514 /**