afa 1 yıl önce
ebeveyn
işleme
3e06f0b932

+ 1 - 0
application/admin/controller/user/User.php

@@ -246,6 +246,7 @@ class User extends Backend
             'code'     => $params['code'],
             'login_pwd'=> $params['login_pwd'],
             'parent_id'=> $params['parent_id'],
+            'invitation_code' => (new \app\common\model\Users)->generateInviteCode(),
             'agent_id' => $parent_info['agent_id'],
             'user_type'=> 1,//真人
         ];

+ 2 - 0
application/common/library/Auth.php

@@ -2,6 +2,7 @@
 
 namespace app\common\library;
 
+use app\admin\controller\user\User;
 use app\common\model\Users;
 use app\common\model\UserRule;
 use app\common\model\UsersPath;
@@ -175,6 +176,7 @@ class Auth
             'login_pwd'=> $password,
             'parent_id'=> $parent_info['id'],
             'agent_id' => $parent_info['agent_id'],
+            'invitation_code' => (new Users)->generateInviteCode(),
             'user_type'=> 1,//真人
         ];
         if($parent_info['is_agent']){

+ 1 - 1
application/common/model/Users.php

@@ -184,7 +184,7 @@ class Users extends Model
      * @param $len
      * @return string
      */
-    protected function generateInviteCode($len = 4)
+    public function generateInviteCode($len = 4)
     {
         $characters = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ';
         $inviteCode = '';