diff --git a/app/model/User.php b/app/model/User.php index 5a96dcd..5e1d877 100644 --- a/app/model/User.php +++ b/app/model/User.php @@ -37,7 +37,8 @@ class User extends Model // 密码加盐值后哈希存储 $password = $this->generateHashedPassword($data['password'], $salt); - $User->save([ + $lastId = User::withTrashed()->where('id','>=',1)->order('id desc')->value('id'); + $save = [ // 随机头像 'avatar' => rand_avatar(), 'password' => $password, @@ -46,7 +47,12 @@ class User extends Model 'aid' => $data['aid'], 'identity' => $identity, 'register_time' => date("Y-m-d H:i:s",time()) - ]); + ]; + if ($lastId) { + $rand = rand(2,50); + $save['id'] = $lastId + $rand; + } + $User->save($save); return $User->id; }