Browse Source

注册增加注册来源,入库

lizhen_gitee 3 years ago
parent
commit
672402da9e
2 changed files with 17 additions and 5 deletions
  1. 15 3
      application/api/controller/User.php
  2. 2 2
      二期修改数据库.txt

+ 15 - 3
application/api/controller/User.php

@@ -99,7 +99,10 @@ class User extends Api
             //如果已经有账号则直接登录
             $ret = $this->auth->direct($user->id);
         } else {
-            $ret = $this->auth->register($mobile, Random::alnum(), '', $mobile, []);
+            $extend = [
+                'register_from' => input('register_from',''),
+            ];
+            $ret = $this->auth->register($mobile, Random::alnum(), '', $mobile, $extend);
             //亿米
             $ua = input('ua','','trim');
             $this->yimi_advert($ua);
@@ -177,7 +180,13 @@ class User extends Api
             if (!$nickname || !$avatar) {
                 $this->error(__('Invalid parameters'));
             }
-            $reg_data = ['nickname'=>$nickname,'avatar'=>$avatar,'gender'=>$gender];
+
+            $reg_data = [
+                'nickname'=>$nickname,
+                'avatar'=>$avatar,
+                'gender'=>$gender,
+                'register_from' => input('register_from',''),
+            ];
             $ret = $this->auth->openid_register($wechat_openid,$reg_data);
             //亿米
             $ua = input('ua','','trim');
@@ -241,7 +250,10 @@ class User extends Api
                     $ret = $this->auth->direct($user->id);
                     $is_register = 0;
                 } else {
-                    $ret = $this->auth->register($mobile, Random::alnum(), '', $mobile, []);
+                    $extend = [
+                        'register_from' => input('register_from',''),
+                    ];
+                    $ret = $this->auth->register($mobile, Random::alnum(), '', $mobile, $extend);
                     $is_register = 1;
                     //亿米
                     $ua = input('ua','','trim');

+ 2 - 2
二期修改数据库.txt

@@ -1,2 +1,2 @@
-mt_keyworldfilter 新增全表  已复制到线上
-mt_user 新增字段 register_from
+mt_keyworldfilter 新增全表      已同步到线上
+mt_user 新增字段 register_from  已同步到线上