|
@@ -266,16 +266,21 @@ class RegisterService
|
|
|
|
|
|
public function registerPersonScrm(array $data){
|
|
|
$data = array_only($data, ['mobile', 'avatars', 'email', 'realname', 'sex','weixin']);
|
|
|
- $data['reg_type'] = 1;
|
|
|
- $data['utype'] = 2;
|
|
|
- $data['reg_source_cn'] = 'SCRM注册';
|
|
|
- $data['mobile_audit'] = 0;
|
|
|
- $data['username'] = $this->getRandomName();
|
|
|
- $data['reg_time'] = time();
|
|
|
- $data['last_login_time'] = time();
|
|
|
- $data['reg_ip'] = ip2long(request()->ip());
|
|
|
- $data['password'] = Hash::make(time());
|
|
|
- $member = $this->memberRepository->create($data);
|
|
|
+ $member_data = [
|
|
|
+ 'mobile' => $data['mobile'],
|
|
|
+ 'avatars' => $data['avatars'],
|
|
|
+ 'email' => $data['email'],
|
|
|
+ 'reg_type' => 1,
|
|
|
+ 'utype' => 2,
|
|
|
+ 'reg_source_cn' => 'SCRM注册',
|
|
|
+ 'mobile_audit' => 0,
|
|
|
+ 'username' => $this->getRandomName(),
|
|
|
+ 'reg_time' => time(),
|
|
|
+ 'last_login_time' => time(),
|
|
|
+ 'reg_ip' => ip2long(request()->ip()),
|
|
|
+ 'password' => Hash::make(time())
|
|
|
+ ];
|
|
|
+ $member = $this->memberRepository->create($member_data);
|
|
|
if (false != $member) {
|
|
|
$member_info_data['card_t_cn'] = 306;
|
|
|
$member_info_data['uid'] = $member->id;
|