Commit 2c0a7899 authored by zhuwei's avatar zhuwei

查询客户邀请人

parent fdde91f1
......@@ -3,6 +3,7 @@
namespace app\api\controller;
use app\api_broker\service\PushMessageService;
use app\model\AAgents;
use think\Request;
use app\api\extend\Basic;
use app\api\untils\MessageUntils;
......@@ -397,7 +398,7 @@ class Member extends Basic
/* $params = array(
"user_id" => 1
);*/
$fields = "a.id,a.buyer_id,b.buyer_nick,a.user_nick,a.user_phone,a.user_pic,a.other_pic";
$fields = "a.id,a.buyer_id,b.buyer_nick,a.user_nick,a.user_phone,a.user_pic,a.other_pic,a.referrer_id,a.referrer_source";
$result = $this->user->getUserInfoById($params, $fields);
$data = [];
......@@ -416,6 +417,9 @@ 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"]);
}else{
return $this->response("101", "数据查询失败");
}
......@@ -501,4 +505,34 @@ class Member extends Basic
return $this->response($data['status'], $data['msg'], $data['data']);
}
/**
* 查询客户邀请人
* @param $referrer_id
* @param $referrer_source
* @return string
*/
public function userDetailUserInvite($referrer_id,$referrer_source)
{
if($referrer_id == 0){
return '';
}
if ($referrer_source == 10) {
$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;
$referrer_user_string['name'] = $referrer_res['user_name'];
$referrer_user_string['id'] = $referrer_res['id'];
} else {
$m_agent = new AAgents();
$referrer_res = $m_agent->verifyUser('id,name,phone', '', [ 'id' => $referrer_id ]);
$referrer_user_string['phone'] = $referrer_res['phone'];
$referrer_user_string['name'] = $referrer_res['name'];
$referrer_user_string['id'] = $referrer_res['id'];
}
return $referrer_user_string;
}
}
\ No newline at end of file
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