|
|
|
|
@ -45,7 +45,11 @@ class UpdateLetter extends Command
|
|
|
|
|
// 更新用户首字母
|
|
|
|
|
$users = User::whereNull('letter')->whereNotNull('name')->limit(100)->get();
|
|
|
|
|
foreach ($users as $user) {
|
|
|
|
|
$user->letter = strtoupper(Pinyin::abbr(mb_substr($user->name, 0, 1))[0]);
|
|
|
|
|
$name = $user->username;
|
|
|
|
|
if ($user->name) {
|
|
|
|
|
$name = $user->name;
|
|
|
|
|
}
|
|
|
|
|
$user->letter = strtoupper(Pinyin::abbr(mb_substr($name, 0, 1))[0]);
|
|
|
|
|
$user->save();
|
|
|
|
|
}
|
|
|
|
|
return self::SUCCESS;
|
|
|
|
|
|