|
@@ -293,11 +293,26 @@ class Auth
|
|
|
$this->_logined = true;
|
|
|
|
|
|
//注册钱包
|
|
|
- Db::name('user_wallet')->insertGetId(['user_id'=>$user->id]);
|
|
|
+ $rs1 = Db::name('user_wallet')->insertGetId(['user_id'=>$user->id]);
|
|
|
+ if(!$rs1){
|
|
|
+ $this->setError('注册失败');
|
|
|
+ Db::rollback();
|
|
|
+ return false;
|
|
|
+ }
|
|
|
//注册用户活跃
|
|
|
- Db::name('user_active')->insertGetId(['user_id'=>$user->id]);
|
|
|
+ $rs2 = Db::name('user_active')->insertGetId(['user_id'=>$user->id]);
|
|
|
+ if(!$rs2){
|
|
|
+ $this->setError('注册失败');
|
|
|
+ Db::rollback();
|
|
|
+ return false;
|
|
|
+ }
|
|
|
//注册用户权限
|
|
|
- Db::name('user_power')->insertGetId(['user_id'=>$user->id]);
|
|
|
+ $rs3 = Db::name('user_power')->insertGetId(['user_id'=>$user->id]);
|
|
|
+ if(!$rs3){
|
|
|
+ $this->setError('注册失败');
|
|
|
+ Db::rollback();
|
|
|
+ return false;
|
|
|
+ }
|
|
|
|
|
|
|
|
|
//注册成功的事件
|