diff --git a/app/Console/Commands/PushCourses.php b/app/Console/Commands/PushCourses.php index e4a2715..2c2116f 100755 --- a/app/Console/Commands/PushCourses.php +++ b/app/Console/Commands/PushCourses.php @@ -58,13 +58,14 @@ class PushCourses extends Command foreach ($courses as $course) { // 所有报名审核成功的用户id $userIds = $course->courseSigns()->where('status', 1)->pluck('user_id'); - $users = User::whereIn('id', $userIds)->whereNotNull('company_id') - ->whereHas('company', function ($query) { - $query->whereNotNull('credit_code'); - })->groupBy('company_id')->get(); + $users = User::whereIn('id', $userIds)->whereHas('company', function ($query) { + $query->whereNotNull('credit_code'); + })->groupBy('company_id')->get(); foreach ($users as $user) { $result = $YuanheRepository->pushCourses($course, $user, $out); if ($result) { + $user->is_push = 1; + $user->save(); $this->info("推送成功:{$course->name}-{$user->name}"); } else { $this->info("推送失败:{$course->name}-{$user->name}-{$out}");