Commit e51f9e69 authored by zhuwei's avatar zhuwei

给用户添加客方 站点

parent 2de8f48f
......@@ -6,6 +6,9 @@ use app\api\untils\JwtUntils;
use app\api_broker\service\PushMessageService;
use app\api_broker\service\RedisCacheService;
use app\api_broker\service\UserExpiredTimeService;
use app\index\service\UserAgentService;
use app\index\service\UserSiteService;
use app\model\AAgents;
use app\model\Users;
use app\model\UWxInfo;
......@@ -103,16 +106,31 @@ class RegisterService
}
//判断邀请关系 if邀请人是用户的话则此客户的盘方修改为邀请人的盘方
$site_id = 100001;
if ($agent_id == 0) {
$agent_id = $this->inviteRelationship($referrer_id, $referrer_source);
}else{
$m_agent = new AAgents();
$site_id = $m_agent->getAgentsById($agent_id, 'site_id');
if($site_id){
$site_id = $site_id;
}
}
$userArr = $this->userBin($user_nick, $sex, $id, $buyer_id, $status, $agent_id, $phone, $referrer_id, $referrer_source,
$last_login_ip, $other_pic, $registration_time, $first_login_time);
$userArr = $this->userBin($user_nick, $sex, $id, $buyer_id, $status, $agent_id, $phone, $referrer_id,
$referrer_source, $last_login_ip, $other_pic, $registration_time, $first_login_time,$site_id);
//保存数据
$id = $this->userModel->saveUser($userArr);
//给用户添加客方
if ($agent_id > 0) {
$s_user_agent = new UserAgentService();
$s_user_agent->addUserAgent($agent_id,$id,$site_id);
}
//给用户添加站点
$s_user_site = new UserSiteService();
$s_user_site->addUserSite($id,$site_id);
//保护期内的客户存redis
if ($referrer_source == 20 && $referrer_id > 0) {
$ser = new UserExpiredTimeService();
......@@ -198,7 +216,7 @@ class RegisterService
* @return mixed
*/
public function userBin($user_nick, $sex, $id, $buyer_id, $status, $agent_id, $phone, $referrer_id, $referrer_source,
$last_login_ip, $other_pic, $registration_time, $first_login_time)
$last_login_ip, $other_pic, $registration_time, $first_login_time,$site_id)
{
if ($id > 0) {
$userParams["id"] = $id;
......@@ -243,6 +261,7 @@ class RegisterService
$userParams["last_login_time"] = date("Y-m-d H:i:s", time());
}
$userParams["site_ids"] = $site_id;
return $userParams;
}
......
......@@ -657,7 +657,6 @@ class UserService
return true;
}
/**
* 查询当前经纪人是否是某个客方的总监
* @param $user_agent_id 1当前用户客方
......
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