where('plat_id', 1)->where('status', 1)->get(); $endTime = DateTimeUtils::getMicroTime(); $beginTime = $endTime - 50000; foreach ($shops as $shop) { BusinessFactory::init()->make($shop->plat_id)->setShop($shop)->downloadOrdersAndSave($beginTime, $endTime, 'increment'); } }); Event::wait(); } }