master
cody 2 months ago
parent 06c88566b1
commit c1b9a32dc4

@ -122,6 +122,12 @@ class UpdateUserFromCourseSign extends Command
return;
}
// 统计用户报名的课程体系
$userCourseTypes = $courseSigns->map(function ($sign) {
return $sign->course->typeDetail->name ?? '';
})->filter()->unique()->values()->toArray();
$this->info('用户报名的课程体系:' . implode('、', $userCourseTypes));
// 按优先级确定使用的课程体系:有高研班用高研班,否则攀峰班,否则初创班
$selectedTypeName = null;
foreach ($this->courseTypePriority as $typeName) {
@ -131,6 +137,7 @@ class UpdateUserFromCourseSign extends Command
});
if ($hasSign) {
$selectedTypeName = $typeName;
$this->info("检测到用户报名了【{$typeName}】,优先使用该体系的数据");
break;
}
}

Loading…
Cancel
Save