master
cody 2 weeks ago
parent 423d3c3a71
commit c554a95add

@ -58,7 +58,10 @@ 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')->groupBy('company_id')->get(); $users = User::whereIn('id', $userIds)->whereNotNull('company_id')
->whereHas('company', function ($query) {
$query->whereNotNull('credit_code');
})->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) {

@ -0,0 +1,32 @@
<?php
use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
return new class extends Migration
{
/**
* Run the migrations.
*
* @return void
*/
public function up()
{
Schema::table('users', function (Blueprint $table) {
$table->boolean('is_push')->default(false)->comment('是否推送过0否1是');
});
}
/**
* Reverse the migrations.
*
* @return void
*/
public function down()
{
Schema::table('users', function (Blueprint $table) {
//
});
}
};
Loading…
Cancel
Save