Commit 31d0624b authored by zhuwei's avatar zhuwei

邀请人

parent 1581c3ad
......@@ -418,8 +418,10 @@ class Member extends Basic
$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["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{
return $this->response("101", "数据查询失败");
......@@ -522,8 +524,8 @@ class Member extends Basic
$m_user = new Users();
$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);
$referrer_user_string['phone'] = $user_phone;
//$user_phone = empty($referrer_res['user_phone']) ? '' : substr_replace($referrer_res['user_phone'], '****', 3, 4);
$referrer_user_string['phone'] = $referrer_res['user_phone'];
$referrer_user_string['name'] = $referrer_res['user_name'];
$referrer_user_string['id'] = $referrer_res['id'];
} else {
......@@ -561,6 +563,9 @@ class Member extends Basic
case 1 :
return $this->response("200","请求成功");
break;
case 2 :
return $this->response("300","不能绑定自己");
break;
case 4 :
return $this->response("300", "不存在该邀请人!");
break;
......
......@@ -662,7 +662,6 @@ class UserService
$m_agent = new AAgents();
// 判断经纪人表是否存在
$agent_res = $m_agent->findByOne('id', ["phone" => $phone,"status" => 0]);
// 判断客户表是否存在
$user_res = $this->user->findByOne('id', ["user_phone" => $phone,"status" => 0]);
......@@ -673,11 +672,15 @@ class UserService
if ($agent_res) {
// 邀请人 为 经纪人 经纪人表客户表同时存在
$referrer_source = 20;
$referrer_id = $agent_res;
$referrer_id = $agent_res['id'];
} else {
// 邀请人 为 经纪人 只存在于客户表
$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);
......
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