|
@@ -49,10 +49,11 @@ class MemberServer
|
|
|
* @param $mobile
|
|
* @param $mobile
|
|
|
* @param string $nickname
|
|
* @param string $nickname
|
|
|
* @param string $password
|
|
* @param string $password
|
|
|
|
|
+ * @param string $mainId
|
|
|
* @return array|false
|
|
* @return array|false
|
|
|
* @throws \Exception
|
|
* @throws \Exception
|
|
|
*/
|
|
*/
|
|
|
- function register($mobile = '', $nickname = '', $password = '',$head_img = '')
|
|
|
|
|
|
|
+ function register($mobile = '', $nickname = '', $password = '',$head_img = '',$mainId=0)
|
|
|
{
|
|
{
|
|
|
$member_info = [];
|
|
$member_info = [];
|
|
|
if ($password) {
|
|
if ($password) {
|
|
@@ -60,6 +61,7 @@ class MemberServer
|
|
|
$member_info = $pass_server->creatPassword();
|
|
$member_info = $pass_server->creatPassword();
|
|
|
}
|
|
}
|
|
|
$member_info['phone'] = $mobile;
|
|
$member_info['phone'] = $mobile;
|
|
|
|
|
+ $member_info['main_id'] = $mainId;
|
|
|
$nickname = $this->emojiFilter($nickname);
|
|
$nickname = $this->emojiFilter($nickname);
|
|
|
$member_info['nickname'] = empty($nickname) ? '游客'.CommonServer::creatServer()->getRandChar(6) : $nickname;
|
|
$member_info['nickname'] = empty($nickname) ? '游客'.CommonServer::creatServer()->getRandChar(6) : $nickname;
|
|
|
$member_info['head_img'] = empty($head_img) ? 'https://jhnewshop.oss-cn-chengdu.aliyuncs.com/storage/attest/20210927/949e48fb7c286836097efdd4ba4d0bd9.jpg' : $head_img;
|
|
$member_info['head_img'] = empty($head_img) ? 'https://jhnewshop.oss-cn-chengdu.aliyuncs.com/storage/attest/20210927/949e48fb7c286836097efdd4ba4d0bd9.jpg' : $head_img;
|
|
@@ -70,11 +72,19 @@ class MemberServer
|
|
|
}
|
|
}
|
|
|
//用户token
|
|
//用户token
|
|
|
$token_str = PassServer::creatServer()->getMemberToken($member->{'id'});
|
|
$token_str = PassServer::creatServer()->getMemberToken($member->{'id'});
|
|
|
- Member::where('id', $member->{'id'})->update(['token_str' => $token_str]);
|
|
|
|
|
|
|
+ $updateData=['token_str' => $token_str];
|
|
|
|
|
+ if(empty($mainId)){
|
|
|
|
|
|
|
|
|
|
+ }
|
|
|
|
|
+ Member::where('id', $member->{'id'})->update($updateData);
|
|
|
return ['m_id' => $member->{'id'}, 'token' => $token_str];
|
|
return ['m_id' => $member->{'id'}, 'token' => $token_str];
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+ function mainRegister()
|
|
|
|
|
+ {
|
|
|
|
|
+
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
* 截取掉微信表情
|
|
* 截取掉微信表情
|