master
cody 2 weeks ago
parent c554a95add
commit f6f6998457

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

Loading…
Cancel
Save