master
cody 2 months ago
parent 06c88566b1
commit c1b9a32dc4

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

Loading…
Cancel
Save