diff --git a/app/Console/Commands/UpdateUserNo.php b/app/Console/Commands/UpdateUserNo.php index 2ed7c8e..2981c2e 100755 --- a/app/Console/Commands/UpdateUserNo.php +++ b/app/Console/Commands/UpdateUserNo.php @@ -42,13 +42,15 @@ class UpdateUserNo extends Command */ public function handle() { - // 已经开始的课程日期 - $dateList = Course::whereNotNull('start_date') - ->where('start_date', '<=', date('Y-m-d')) - ->orderBy('start_date') - ->groupBy('start_date') - ->pluck('start_date') - ->toArray(); + // 已经开始的课程日期(所有历史数据处理) +// $dateList = Course::whereNotNull('start_date') +// ->where('start_date', '<=', date('Y-m-d')) +// ->orderBy('start_date') +// ->groupBy('start_date') +// ->pluck('start_date') +// ->toArray(); + // 当日数据处理(日常定时任务) + $dateList = [date('Y-m-d')]; foreach ($dateList as $date) { $courses = Course::with(['courseSigns' => function ($query) { $query->where('status', 1); diff --git a/app/Console/Kernel.php b/app/Console/Kernel.php index 4d120d6..1be6ee8 100755 --- a/app/Console/Kernel.php +++ b/app/Console/Kernel.php @@ -26,6 +26,8 @@ class Kernel extends ConsoleKernel $schedule->command('send_email')->everyMinute(); // 推送课程人员信息 $schedule->command('push_courses')->dailyAt('23:00'); + // 更新学员编号 + $schedule->command('update_user_no')->dailyAt('00:05'); } /**