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