|  |  |  | @ -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; | 
			
		
	
	
		
			
				
					|  |  |  | 
 |