|
|
@@ -4,11 +4,9 @@ namespace App\Console\Commands;
|
|
|
|
|
|
use Illuminate\Console\Command;
|
|
|
use Illuminate\Support\Facades\Log;
|
|
|
-use App\Jobs\Manager\Process\LowPriceGoodsJobs;
|
|
|
-use App\Jobs\Manager\Process\ViolationProductJobs;
|
|
|
-use App\Jobs\Manager\Process\ViolationCompanyJobs;
|
|
|
use App\Models\Manager\External\Company as CompanyModel;
|
|
|
use App\Jobs\Manager\Process\ScrapeDataProductJobs;
|
|
|
+use Illuminate\Support\Carbon;
|
|
|
|
|
|
/**
|
|
|
* 定时清洗采集的商品数据
|
|
|
@@ -43,8 +41,8 @@ class DailyTask extends Command
|
|
|
|
|
|
try {
|
|
|
Log::info('每日数据清洗任务执行中 - ' . now());
|
|
|
- $start_time = time() - 60 * 5; // 开始时间 5分钟之前
|
|
|
- $end_time = time(); //结束时间
|
|
|
+ $start_time = Carbon::yesterday()->startOfDay()->getTimestamp(); // 昨天开始时间 00:00:00
|
|
|
+ $end_time = Carbon::yesterday()->endOfDay()->getTimestamp(); // 昨天结束时间 23:59:59
|
|
|
$CompanyModel = new CompanyModel();
|
|
|
$company_list = $CompanyModel->select(['id', 'status'])->where('status', 0)->orderByDesc('cleaning_priority')->get()->toarray();
|
|
|
foreach ($company_list as $company) {
|