瀏覽代碼

注册问题

lizhen_gitee 10 月之前
父節點
當前提交
89f423c95f
共有 1 個文件被更改,包括 18 次插入3 次删除
  1. 18 3
      application/common/library/Auth.php

+ 18 - 3
application/common/library/Auth.php

@@ -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;
+            }
 
 
             //注册成功的事件