zhangxiaobin 1 год назад
Родитель
Сommit
2e68179e28
1 измененных файлов с 7 добавлено и 1 удалено
  1. 7 1
      application/api/controller/User.php

+ 7 - 1
application/api/controller/User.php

@@ -3,6 +3,7 @@
 namespace app\api\controller;
 
 use app\common\controller\Api;
+use app\common\library\Auth;
 use app\common\library\Ems;
 use app\common\library\Sms;
 use app\common\model\User as UserM;
@@ -594,9 +595,11 @@ class User extends Api
     //微信登录
     public function wxlogin() {
         try {
+            $systemAuth = new Auth();
+            $randNickname = $systemAuth->get_rand_nick_name()
             $openid = input('openid', '', 'trim');
             $mobile = input('mobile','','trim');
-            $nickName = input('nickname','');
+            $nickName = input('nickname',$randNickname);
             $avatar = input('avatar','/assets/img/avatar.png');
             $sex = input('gender',0);
             if (!$openid) {
@@ -626,6 +629,9 @@ class User extends Api
                     if (!$userAdd) {
                         throw new Exception('注册失败');
                     }
+                    $userAppendData['username'] = 'u' . (10000 + $userAdd);
+                    $userWhere['id'] = $userAdd;
+                    Db::name('user')->where($userWhere)->update($userAppendData);
                     $user = Userm::getById($userAdd);
                 }