Commit 31d0624b authored by zhuwei's avatar zhuwei

邀请人

parent 1581c3ad
...@@ -418,8 +418,10 @@ class Member extends Basic ...@@ -418,8 +418,10 @@ class Member extends Basic
$data["user_phone"] = $result[0]["user_phone"]; $data["user_phone"] = $result[0]["user_phone"];
$data["user_pic"] = !empty($result[0]["user_pic"]) ? HEADERIMGURL . $result[0]["user_pic"] : $result[0]["other_pic"]; $data["user_pic"] = !empty($result[0]["user_pic"]) ? HEADERIMGURL . $result[0]["user_pic"] : $result[0]["other_pic"];
$data["AuthToken"] = $AuthToken; $data["AuthToken"] = $AuthToken;
$data["invite"] = $this->userDetailUserInvite($result[0]["referrer_id"],$result[0]["referrer_source"]); $data["referrer_source"] = $result[0]["referrer_source"];
$invite = $this->userDetailUserInvite($result[0]["referrer_id"],$result[0]["referrer_source"]);
$data["invite"] = $invite ? $invite['name'].'-'.$invite['phone'] : '';
}else{ }else{
return $this->response("101", "数据查询失败"); return $this->response("101", "数据查询失败");
...@@ -522,8 +524,8 @@ class Member extends Basic ...@@ -522,8 +524,8 @@ class Member extends Basic
$m_user = new Users(); $m_user = new Users();
$referrer_res = $m_user->verifyUser('id,user_name,user_phone', '', [ 'id' => $referrer_id ]); $referrer_res = $m_user->verifyUser('id,user_name,user_phone', '', [ 'id' => $referrer_id ]);
$user_phone = empty($referrer_res['user_phone']) ? '' : substr_replace($referrer_res['user_phone'], '****', 3, 4); //$user_phone = empty($referrer_res['user_phone']) ? '' : substr_replace($referrer_res['user_phone'], '****', 3, 4);
$referrer_user_string['phone'] = $user_phone; $referrer_user_string['phone'] = $referrer_res['user_phone'];
$referrer_user_string['name'] = $referrer_res['user_name']; $referrer_user_string['name'] = $referrer_res['user_name'];
$referrer_user_string['id'] = $referrer_res['id']; $referrer_user_string['id'] = $referrer_res['id'];
} else { } else {
...@@ -561,6 +563,9 @@ class Member extends Basic ...@@ -561,6 +563,9 @@ class Member extends Basic
case 1 : case 1 :
return $this->response("200","请求成功"); return $this->response("200","请求成功");
break; break;
case 2 :
return $this->response("300","不能绑定自己");
break;
case 4 : case 4 :
return $this->response("300", "不存在该邀请人!"); return $this->response("300", "不存在该邀请人!");
break; break;
......
...@@ -662,7 +662,6 @@ class UserService ...@@ -662,7 +662,6 @@ class UserService
$m_agent = new AAgents(); $m_agent = new AAgents();
// 判断经纪人表是否存在 // 判断经纪人表是否存在
$agent_res = $m_agent->findByOne('id', ["phone" => $phone,"status" => 0]); $agent_res = $m_agent->findByOne('id', ["phone" => $phone,"status" => 0]);
// 判断客户表是否存在 // 判断客户表是否存在
$user_res = $this->user->findByOne('id', ["user_phone" => $phone,"status" => 0]); $user_res = $this->user->findByOne('id', ["user_phone" => $phone,"status" => 0]);
...@@ -673,11 +672,15 @@ class UserService ...@@ -673,11 +672,15 @@ class UserService
if ($agent_res) { if ($agent_res) {
// 邀请人 为 经纪人 经纪人表客户表同时存在 // 邀请人 为 经纪人 经纪人表客户表同时存在
$referrer_source = 20; $referrer_source = 20;
$referrer_id = $agent_res; $referrer_id = $agent_res['id'];
} else { } else {
// 邀请人 为 经纪人 只存在于客户表 // 邀请人 为 经纪人 只存在于客户表
$referrer_source = 10; $referrer_source = 10;
$referrer_id = $user_res; $referrer_id = $user_res['id'];
}
if(($referrer_source == 10) and ($user_id == $referrer_id)){
return 2;
} }
$res = $this->user->setUserInvite($user_id,$referrer_source,$referrer_id); $res = $this->user->setUserInvite($user_id,$referrer_source,$referrer_id);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment