|
@@ -179,11 +179,11 @@ class Auth
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- $ids = User::column("u_id");
|
|
|
$invite_no = User::column("invite_no");
|
|
|
- $uidsale = config("site.uidsale");
|
|
|
- $uidsale = explode(",", $uidsale);
|
|
|
- if (is_array($uidsale) && $uidsale && $ids) $ids = array_merge($ids, $uidsale);
|
|
|
+
|
|
|
+ $ids = User::column("u_id");
|
|
|
+ $uidsale = Db::name('uidsale')->column('new_id');
|
|
|
+ $ids = array_merge($ids, $uidsale);
|
|
|
|
|
|
$ip = request()->ip();
|
|
|
$time = time();
|
|
@@ -205,12 +205,12 @@ class Auth
|
|
|
}
|
|
|
//https://bansheng-1304213176.cos.ap-guangzhou.myqcloud.com/
|
|
|
$params = array_merge($data, [
|
|
|
- 'nickname' => "gg_" . $data["u_id"],
|
|
|
+ 'nickname' => "K歌_" . $data["u_id"],
|
|
|
'salt' => Random::alnum(),
|
|
|
'joinip' => $ip,
|
|
|
'logintime' => $time,
|
|
|
'loginip' => $ip,
|
|
|
- 'status' => 'normal'
|
|
|
+ 'status' => 1
|
|
|
]);
|
|
|
// $params['password'] = $this->getEncryptPassword($password, $params['salt']);
|
|
|
$extend && $params = array_merge($params, $extend);
|
|
@@ -228,20 +228,22 @@ class Auth
|
|
|
|
|
|
//设置登录状态
|
|
|
$this->_logined = true;
|
|
|
- //初始化权限
|
|
|
- $userPowerWhere['user_id'] = $user->id;
|
|
|
- $userPowerData = Db::name('user_power')->where($userPowerWhere)->find();
|
|
|
- if (empty($userPowerData)) {
|
|
|
- $powerData = ['user_id' => $user->id];
|
|
|
- Db::name('user_power')->insertGetId($powerData);
|
|
|
- }
|
|
|
- $userpower = UserPower::getByUserId($user->id);
|
|
|
- $this->_user->power = $userpower;
|
|
|
- //注册到钱包
|
|
|
+
|
|
|
+
|
|
|
$wallet_data = [
|
|
|
'user_id' => $user->id,
|
|
|
];
|
|
|
+ //注册到钱包
|
|
|
Db::name('user_wallet')->insertGetId($wallet_data);
|
|
|
+ //注册用户活跃
|
|
|
+ Db::name('user_active')->insertGetId($wallet_data);
|
|
|
+ //注册到权限
|
|
|
+ Db::name('user_power')->insertGetId($wallet_data);
|
|
|
+
|
|
|
+ //初始化权限
|
|
|
+ $userpower = UserPower::getByUserId($user->id);
|
|
|
+ $this->_user->power = $userpower;
|
|
|
+
|
|
|
//注册成功的事件
|
|
|
Hook::listen("user_register_successed", $this->_user, $data);
|
|
|
\app\common\model\NewBagHave::insert(["user_id" => $user->id, "createtime" => time()]);
|