| | |
| | | public function bind_invitation() |
| | | { |
| | | $invite_code = request()->param('invite_code',''); |
| | | $deviceid=request()->param('deviceid',''); |
| | | if(empty($invite_code)) $this->error('邀请码不能为空'); |
| | | $is_official = false; |
| | | $isOpenOfficialCode = config('site.isOpenOfficialCode'); |
| | |
| | | if($f_user['status'] != 'normal')$this->error('邀请人帐号已被锁定,暂时无法邀请'); |
| | | if($user['invitation_id'] != 0)$this->error('当前已绑定上级用户'); |
| | | $save_data['invitation_id'] = $f_user['id']; |
| | | if(!empty($deviceid)) |
| | | {//设备id |
| | | $save_data['login_deviceid'] = $deviceid; |
| | | } |
| | | else{ |
| | | $save_data['login_deviceid'] = 'cus'.com_create_guid(); |
| | | } |
| | | if($f_user['invitation_id'] != 0)$save_data['f_invitation_id'] = $f_user['invitation_id']; |
| | | $res2 = $ModelUser->where(['id'=>$f_user['id']])->setInc('fans',1); |
| | | if(!$res2){ |