正在显示
1 个修改的文件
包含
15 行增加
和
7 行删除
@@ -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 | /** |
-
请 注册 或 登录 后发表评论