chunk(100, function ($users){ foreach ($users as $user) { $url = config('app.url').'/api/h5/user/work/auth?service_user_id='.$user->id; $name = time().uniqid().'work_qrcode.png'; $path = storage_path("qrcode/$name"); QrCode::format('png')->margin(1)->size(300)->generate($url, $path); $pic = ''; if (is_file($path)) { $pic = UploadService::uploadFile($path); unlink($path); } ServiceUser::where('id', $user->id)->update(['bind_work_qrcode'=>$pic]); } }); return Command::SUCCESS; } }